math.sqrt on complex, real part

Time bar (total: 17.7s)

analyze139.0ms (0.8%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
50%50%50%0.1%0%0%0%3
50%50%50%0.1%0%0%0%4
62.5%62.4%37.5%0.1%0%0%0%5
62.5%62.4%37.5%0.1%0%0%0%6
68.8%68.7%31.2%0.1%0%0%0%7
68.8%68.7%31.2%0.1%0%0%0%8
71.9%71.8%28.1%0.1%0%0%0%9
71.9%71.8%28.1%0.1%0%0%0%10
73.4%73.4%26.5%0.1%0%0%0%11
73.4%73.4%26.5%0.1%0%0%0%12
Compiler

Compiled 18 to 13 computations (27.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 74.0ms
Operation ival-mult, time spent: 33.0ms, 45.0% of total-time
Operation ival-sqrt, time spent: 22.0ms, 30.0% of total-time
Operation ival-add, time spent: 16.0ms, 22.0% of total-time
Operation const, time spent: 2.0ms, 3.0% of total-time

sample2.4s (13.5%)

Results
1.5s6429×256valid
249.0ms625×2048valid
307.0ms562×4096valid
120.0ms396×1024valid
60.0ms243×512valid
0.0ms1024valid
Precisions
Click to see histograms. Total time spent on operations: 972.0ms
Operation ival-mult, time spent: 507.0ms, 52.0% of total-time
Operation ival-sqrt, time spent: 251.0ms, 26.0% of total-time
Operation ival-add, time spent: 186.0ms, 19.0% of total-time
Operation const, time spent: 27.0ms, 3.0% of total-time
Bogosity

preprocess290.0ms (1.6%)

Algorithm
egg-herbie
Rules
250×fmm-def
205×fma-define
61×distribute-rgt-in
43×sub-neg
43×distribute-lft-in
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1300-2(2.0819936220833705e-186 1.6834581749551956e-161)(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
360-0-(+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
240-2(-1.4410508257288346e-220 5.221048092756816e-268)(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)))
00-0-#s(literal 1/2 binary64)
00-0-(*.f64 im im)
00-0-re
00-0-(*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))
00-0-#s(literal 2 binary64)
00-0-(+.f64 (*.f64 re re) (*.f64 im im))
00-0-im
00-0-(*.f64 re re)
00-0-(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
042266
1121266
2213266
3331266
4529266
5732266
6939266
71141266
81234266
91244266
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 im im))) (neg.f64 re)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 (neg.f64 im) (neg.f64 im)))) re))))
(neg.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 im im))) (neg.f64 re))))))
(neg.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 (neg.f64 im) (neg.f64 im)))) re)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 im im) (*.f64 re re))) im))))
Outputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 im im))) (neg.f64 re)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 (neg.f64 im) (neg.f64 im)))) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(neg.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 im im))) (neg.f64 re))))))
(*.f64 #s(literal -1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re))) #s(literal -1/2 binary64))
(neg.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 (neg.f64 im) (neg.f64 im)))) re)))))
(*.f64 #s(literal -1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal -1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 im im) (*.f64 re re))) im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im (hypot.f64 re im)))))
Symmetry

(abs im)

Compiler

Compiled 173 to 52 computations (69.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 84.0ms
Operation ival-mult, time spent: 51.0ms, 61.0% of total-time
Operation ival-sqrt, time spent: 20.0ms, 24.0% of total-time
Operation ival-add, time spent: 10.0ms, 12.0% of total-time
Operation const, time spent: 3.0ms, 4.0% of total-time

eval0.0ms (0%)

Compiler

Compiled 12 to 9 computations (25% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
40.5%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
79.7%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
Compiler

Compiled 29 to 21 computations (27.6% saved)

localize159.0ms (0.9%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
92.5%
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)))
87.6%
(+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
52.9%
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
100.0%
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
100.0%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
92.5%
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
87.6%
(+.f64 re (hypot.f64 re im))
Compiler

Compiled 115 to 34 computations (70.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 86.0ms
Operation ival-mult, time spent: 41.0ms, 47.0% of total-time
Operation ival-sqrt, time spent: 20.0ms, 23.0% of total-time
Operation composed, time spent: 14.0ms, 16.0% of total-time
Operation ival-add, time spent: 9.0ms, 10.0% of total-time
Operation const, time spent: 3.0ms, 3.0% of total-time

series44.0ms (0.2%)

Counts
8 → 192
Calls
Call 1
Inputs
#<alt (+.f64 re (hypot.f64 re im))>
#<alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))>
#<alt (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))>
#<alt (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))>
#<alt (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)>
#<alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)))>
#<alt (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))>
Outputs
#<alt im>
#<alt (+.f64 im re)>
#<alt (+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im)))))>
#<alt (+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))))))>
#<alt (*.f64 #s(literal 2 binary64) re)>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) re))>
#<alt (*.f64 #s(literal 2 binary64) re)>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 2 binary64) re))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))>
#<alt im>
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 re im)))>
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (/.f64 re im))))>
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (/.f64 re im)))))>
#<alt (*.f64 #s(literal -1 binary64) im)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 re im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im))) im)))))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))>
#<alt (+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/1024 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal 2 binary64) im)>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 #s(literal 2 binary64) re))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) im))))))>
#<alt (*.f64 #s(literal 4 binary64) re)>
#<alt (*.f64 re (+.f64 #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 #s(literal 4 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 #s(literal 4 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64))))) re))>
#<alt (*.f64 #s(literal 4 binary64) re)>
#<alt (+.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (+.f64 (*.f64 #s(literal 4 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal 4 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 #s(literal 2 binary64) im)>
#<alt (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 re im))))>
#<alt (*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re im)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re im)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -2 binary64) im)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) (*.f64 #s(literal 2 binary64) re)) im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64))) im)) (*.f64 #s(literal 2 binary64) re)) im)))))>
#<alt im>
#<alt (+.f64 im (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))>
#<alt (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))))>
#<alt (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))))>
#<alt re>
#<alt (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) re)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))))>
#<alt re>
#<alt (+.f64 re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))>
#<alt (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))>
#<alt (+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))>
#<alt im>
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) im)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))))>
#<alt im>
#<alt (+.f64 im re)>
#<alt (+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im)))))>
#<alt (+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))))))>
#<alt (*.f64 #s(literal 2 binary64) re)>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) re))>
#<alt (*.f64 #s(literal 2 binary64) re)>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 2 binary64) re))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))>
#<alt im>
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 re im)))>
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (/.f64 re im))))>
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (/.f64 re im)))))>
#<alt (*.f64 #s(literal -1 binary64) im)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 re im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im))) im)))))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))>
#<alt (+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/1024 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))>
Calls

48 calls:

TimeVariablePointExpression
6.0ms
im
@-inf
(sqrt (* 2 (+ (sqrt (+ (* re re) (* im im))) re)))
5.0ms
re
@inf
(sqrt (* 2 (+ re (sqrt (+ (* re re) (* im im))))))
2.0ms
re
@-inf
(sqrt (* 2 (+ re (sqrt (+ (* re re) (* im im))))))
2.0ms
im
@inf
(* 1/2 (sqrt (* 2 (+ re (sqrt (+ (* re re) (* im im)))))))
1.0ms
im
@0
(sqrt (* 2 (+ re (sqrt (+ (* re re) (* im im))))))

rewrite263.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
764×log1p-expm1-u
764×expm1-log1p-u
721×fma-define
359×fmm-def
192×expm1-undefine
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
023225
1338225
23744225
Stop Event
node limit
Counts
8 → 247
Calls
Call 1
Inputs
(+.f64 re (hypot.f64 re im))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))))
(-.f64 (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 (hypot.f64 re im) re)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (hypot.f64 re im) re)))
(*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 re (hypot.f64 re im))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64))) (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 re (hypot.f64 re im)) (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (hypot.f64 re im) re) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (-.f64 (hypot.f64 re im) re))
(/.f64 (neg.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (neg.f64 (-.f64 re (hypot.f64 re im))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (neg.f64 (-.f64 (hypot.f64 re im) re)))
(pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 re (hypot.f64 re im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 re (hypot.f64 re im)))))
(cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 re (hypot.f64 re im))))
(log1p.f64 (expm1.f64 (+.f64 re (hypot.f64 re im))))
(exp.f64 (log.f64 (+.f64 re (hypot.f64 re im))))
(exp.f64 (*.f64 (log.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64)))
(fma.f64 re #s(literal 1 binary64) (hypot.f64 re im))
(fma.f64 (hypot.f64 re im) #s(literal 1 binary64) re)
(fma.f64 #s(literal 1 binary64) re (hypot.f64 re im))
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) re)
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) re)
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)) re)
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (cbrt.f64 re) (hypot.f64 re im))
(fma.f64 (cbrt.f64 re) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (hypot.f64 re im))
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) re)
(fma.f64 (sqrt.f64 re) (sqrt.f64 re) (hypot.f64 re im))
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im) re)
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)) re)
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) re)
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 re #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (hypot.f64 re im))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(hypot.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
(hypot.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (sqrt.f64 (*.f64 re #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64)))
(+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 1 binary64)) (*.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (-.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 3 binary64))) (fma.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))) (-.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))) (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (-.f64 re (hypot.f64 re im)))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (-.f64 (hypot.f64 re im) re))
(/.f64 (*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) #s(literal 2 binary64)) (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im)))
(/.f64 (*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (hypot.f64 re im) re))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 re (hypot.f64 re im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64)))
(fma.f64 re #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 #s(literal 2 binary64) re (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 #s(literal 2 binary64) (hypot.f64 re im) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (hypot.f64 re im) #s(literal 2 binary64) (*.f64 re #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 re) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 re) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 1 binary64) (*.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (cbrt.f64 (*.f64 re #s(literal 2 binary64)))) (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal 2 binary64) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (cbrt.f64 (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (hypot.f64 re im))) (sqrt.f64 (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (sqrt.f64 re) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(*.f64 (hypot.f64 re im) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (hypot.f64 re im))
(*.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)))
(*.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (pow.f64 (*.f64 re im) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (hypot.f64 re im) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (hypot.f64 re im)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fabs.f64 (hypot.f64 re im))
(log.f64 (exp.f64 (hypot.f64 re im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))))
(cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (hypot.f64 re im)))
(hypot.f64 re im)
(hypot.f64 im re)
(log1p.f64 (expm1.f64 (hypot.f64 re im)))
(exp.f64 (log.f64 (hypot.f64 re im)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))))
(-.f64 (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 (hypot.f64 re im) re)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (hypot.f64 re im) re)))
(*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 re (hypot.f64 re im))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64))) (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 re (hypot.f64 re im)) (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (hypot.f64 re im) re) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (-.f64 (hypot.f64 re im) re))
(/.f64 (neg.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (neg.f64 (-.f64 re (hypot.f64 re im))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (neg.f64 (-.f64 (hypot.f64 re im) re)))
(pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 re (hypot.f64 re im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 re (hypot.f64 re im)))))
(cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 re (hypot.f64 re im))))
(log1p.f64 (expm1.f64 (+.f64 re (hypot.f64 re im))))
(exp.f64 (log.f64 (+.f64 re (hypot.f64 re im))))
(exp.f64 (*.f64 (log.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64)))
(fma.f64 re #s(literal 1 binary64) (hypot.f64 re im))
(fma.f64 (hypot.f64 re im) #s(literal 1 binary64) re)
(fma.f64 #s(literal 1 binary64) re (hypot.f64 re im))
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) re)
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) re)
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)) re)
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (cbrt.f64 re) (hypot.f64 re im))
(fma.f64 (cbrt.f64 re) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (hypot.f64 re im))
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) re)
(fma.f64 (sqrt.f64 re) (sqrt.f64 re) (hypot.f64 re im))
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im) re)
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)) re)
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) re)
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 re #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (hypot.f64 re im))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(hypot.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
(hypot.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (sqrt.f64 (*.f64 re #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64)))

simplify211.0ms (1.2%)

Algorithm
egg-herbie
Rules
771×fma-define
666×associate-*r*
562×associate-*l*
388×distribute-rgt-in
386×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
081626738
1240925300
Stop Event
node limit
Counts
439 → 486
Calls
Call 1
Inputs
im
(+.f64 im re)
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im)))))
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))))))
(*.f64 #s(literal 2 binary64) re)
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) re))
(*.f64 #s(literal 2 binary64) re)
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 2 binary64) re))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))
im
(*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 re im)))
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (/.f64 re im))))
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (/.f64 re im)))))
(*.f64 #s(literal -1 binary64) im)
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 re im)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im))) im)))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/1024 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 #s(literal 2 binary64) im)
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 #s(literal 2 binary64) re))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) im))))))
(*.f64 #s(literal 4 binary64) re)
(*.f64 re (+.f64 #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 re (+.f64 #s(literal 4 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (+.f64 #s(literal 4 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64))))) re))
(*.f64 #s(literal 4 binary64) re)
(+.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(+.f64 (*.f64 #s(literal 4 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal 4 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal 2 binary64) im)
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 re im))))
(*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re im)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re im)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -2 binary64) im)
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) (*.f64 #s(literal 2 binary64) re)) im)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64))) im)) (*.f64 #s(literal 2 binary64) re)) im)))))
im
(+.f64 im (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))))
(+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))))
re
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) re)
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))))
re
(+.f64 re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))
(+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))
im
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) im)
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))))
im
(+.f64 im re)
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im)))))
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))))))
(*.f64 #s(literal 2 binary64) re)
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) re))
(*.f64 #s(literal 2 binary64) re)
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 2 binary64) re))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))
im
(*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 re im)))
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (/.f64 re im))))
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (/.f64 re im)))))
(*.f64 #s(literal -1 binary64) im)
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 re im)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im))) im)))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/1024 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))))
(-.f64 (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 (hypot.f64 re im) re)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (hypot.f64 re im) re)))
(*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 re (hypot.f64 re im))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64))) (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 re (hypot.f64 re im)) (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (hypot.f64 re im) re) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (-.f64 (hypot.f64 re im) re))
(/.f64 (neg.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (neg.f64 (-.f64 re (hypot.f64 re im))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (neg.f64 (-.f64 (hypot.f64 re im) re)))
(pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 re (hypot.f64 re im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 re (hypot.f64 re im)))))
(cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 re (hypot.f64 re im))))
(log1p.f64 (expm1.f64 (+.f64 re (hypot.f64 re im))))
(exp.f64 (log.f64 (+.f64 re (hypot.f64 re im))))
(exp.f64 (*.f64 (log.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64)))
(fma.f64 re #s(literal 1 binary64) (hypot.f64 re im))
(fma.f64 (hypot.f64 re im) #s(literal 1 binary64) re)
(fma.f64 #s(literal 1 binary64) re (hypot.f64 re im))
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) re)
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) re)
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)) re)
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (cbrt.f64 re) (hypot.f64 re im))
(fma.f64 (cbrt.f64 re) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (hypot.f64 re im))
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) re)
(fma.f64 (sqrt.f64 re) (sqrt.f64 re) (hypot.f64 re im))
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im) re)
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)) re)
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) re)
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 re #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (hypot.f64 re im))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(hypot.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
(hypot.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (sqrt.f64 (*.f64 re #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64)))
(+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 1 binary64)) (*.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (-.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 3 binary64))) (fma.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))) (-.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))) (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (-.f64 re (hypot.f64 re im)))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (-.f64 (hypot.f64 re im) re))
(/.f64 (*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) #s(literal 2 binary64)) (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im)))
(/.f64 (*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (hypot.f64 re im) re))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 re (hypot.f64 re im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64)))
(fma.f64 re #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 #s(literal 2 binary64) re (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 #s(literal 2 binary64) (hypot.f64 re im) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (hypot.f64 re im) #s(literal 2 binary64) (*.f64 re #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 re) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 re) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 1 binary64) (*.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (cbrt.f64 (*.f64 re #s(literal 2 binary64)))) (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal 2 binary64) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (cbrt.f64 (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (hypot.f64 re im))) (sqrt.f64 (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (sqrt.f64 re) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(*.f64 (hypot.f64 re im) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (hypot.f64 re im))
(*.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)))
(*.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (pow.f64 (*.f64 re im) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (hypot.f64 re im) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (hypot.f64 re im)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fabs.f64 (hypot.f64 re im))
(log.f64 (exp.f64 (hypot.f64 re im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))))
(cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (hypot.f64 re im)))
(hypot.f64 re im)
(hypot.f64 im re)
(log1p.f64 (expm1.f64 (hypot.f64 re im)))
(exp.f64 (log.f64 (hypot.f64 re im)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))))
(-.f64 (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 (hypot.f64 re im) re)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (hypot.f64 re im) re)))
(*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 re (hypot.f64 re im))))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64))) (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 re (hypot.f64 re im)) (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (hypot.f64 re im) re) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (-.f64 (hypot.f64 re im) re))
(/.f64 (neg.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (neg.f64 (-.f64 re (hypot.f64 re im))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (neg.f64 (-.f64 (hypot.f64 re im) re)))
(pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 re (hypot.f64 re im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 re (hypot.f64 re im)))))
(cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 re (hypot.f64 re im))))
(log1p.f64 (expm1.f64 (+.f64 re (hypot.f64 re im))))
(exp.f64 (log.f64 (+.f64 re (hypot.f64 re im))))
(exp.f64 (*.f64 (log.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64)))
(fma.f64 re #s(literal 1 binary64) (hypot.f64 re im))
(fma.f64 (hypot.f64 re im) #s(literal 1 binary64) re)
(fma.f64 #s(literal 1 binary64) re (hypot.f64 re im))
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) re)
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) re)
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)) re)
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (cbrt.f64 re) (hypot.f64 re im))
(fma.f64 (cbrt.f64 re) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (hypot.f64 re im))
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) re)
(fma.f64 (sqrt.f64 re) (sqrt.f64 re) (hypot.f64 re im))
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im) re)
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)) re)
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) re)
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 re #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (hypot.f64 re im))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(hypot.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
(hypot.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (sqrt.f64 (*.f64 re #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64)))
Outputs
im
(+.f64 im re)
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im)))))
(fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))))))
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) im))))))
(fma.f64 re (fma.f64 re (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) im)) #s(literal 1 binary64)) im)
(*.f64 #s(literal 2 binary64) re)
(*.f64 re #s(literal 2 binary64))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)) re)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re))
(neg.f64 (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (pow.f64 re #s(literal 2 binary64)))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) re))
(neg.f64 (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) re))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 6 binary64))) (pow.f64 re #s(literal 4 binary64))))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) re))
(neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal 5/64 binary64)) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) re))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 8 binary64)) (/.f64 #s(literal 5/64 binary64) (pow.f64 re #s(literal 6 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 6 binary64))) (pow.f64 re #s(literal 4 binary64)))))) (neg.f64 re))
(*.f64 #s(literal 2 binary64) re)
(*.f64 re #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 2 binary64) re))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 re #s(literal 2 binary64)))
(fma.f64 re #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 #s(literal 2 binary64) re (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) re))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) re)) (*.f64 re #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 #s(literal 2 binary64) re (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) re))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) re)) (*.f64 re #s(literal 2 binary64)))
im
(*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 re im)))
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (/.f64 re im))))
(*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (/.f64 re im))))
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (/.f64 re im)))))
(*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (/.f64 re im)))))
(*.f64 #s(literal -1 binary64) im)
(neg.f64 im)
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 re im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 re) im)))
(*.f64 (neg.f64 im) (-.f64 #s(literal 1 binary64) (/.f64 re im)))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im))))
(*.f64 im (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im) re) im))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im))) im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 re (neg.f64 (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im))) im))))
(*.f64 (neg.f64 im) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 re (/.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64))))) im)) im)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re) (sqrt.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 1/8 binary64)))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 re (fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) #s(literal -1/16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 re (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (fma.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))
(*.f64 re (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -1/32 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 2 binary64))))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))
(fma.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) #s(literal 1/32 binary64)))) (pow.f64 re #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/512 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/512 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (/.f64 (pow.f64 im #s(literal 5 binary64)) #s(literal 1/2 binary64))))))) (pow.f64 re #s(literal 3 binary64))))
(*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 re))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) (sqrt.f64 re) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(fma.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))
(fma.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))
(*.f64 im (fma.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))))
(*.f64 im (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/8 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 im)))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))))
(*.f64 im (neg.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) re))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) re))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 im) (pow.f64 re #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 3/8 binary64)) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 (neg.f64 im) (-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) re))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 im)))) (/.f64 #s(literal 3/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 im)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 im)) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) (*.f64 re (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (sqrt.f64 #s(literal 2 binary64))))))
(fma.f64 re (fma.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) #s(literal 1/4 binary64) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 1/16 binary64))))) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) (*.f64 re (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 re (fma.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))))))))
(fma.f64 re (fma.f64 re (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) #s(literal -1/32 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 1/4 binary64)))) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 re (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 re (fma.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))
(*.f64 re (fma.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) #s(literal -1/32 binary64) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))))
(*.f64 re (fma.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))))
(*.f64 re (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 #s(literal 1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) #s(literal 1/32 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (*.f64 #s(literal 1/64 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 1/2 binary64)))))) (pow.f64 re #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/1024 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/1024 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/64 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/1024 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (/.f64 (pow.f64 im #s(literal 5 binary64)) #s(literal 1/2 binary64))))))) (pow.f64 re #s(literal 3 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1 binary64) (sqrt.f64 re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64)))))) #s(literal -1/4 binary64))) (*.f64 #s(literal 1 binary64) (sqrt.f64 re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64)))) #s(literal -1/4 binary64)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1 binary64) (sqrt.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 im)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re) (sqrt.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))))
(*.f64 im (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 1/4 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re) (sqrt.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))))
(*.f64 im (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 1/4 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 im (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re) (sqrt.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))))))
(*.f64 im (+.f64 (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))))) #s(literal 1/16 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 1/4 binary64))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 im))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) re)) #s(literal 1/4 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 im (neg.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) re)) #s(literal 1/4 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 im) (pow.f64 re #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 3/16 binary64)) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 im (neg.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) re)) #s(literal 1/4 binary64)))) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 im)))) (/.f64 #s(literal 3/16 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(*.f64 #s(literal 2 binary64) im)
(*.f64 im #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 #s(literal 2 binary64) re))
(*.f64 #s(literal 2 binary64) (+.f64 im re))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))
(fma.f64 #s(literal 2 binary64) im (*.f64 re (+.f64 (/.f64 re im) #s(literal 2 binary64))))
(fma.f64 re (+.f64 (/.f64 re im) #s(literal 2 binary64)) (*.f64 im #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) im))))))
(fma.f64 #s(literal 2 binary64) im (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 re (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) im))))))
(fma.f64 re (fma.f64 re (fma.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))) #s(literal -1/4 binary64) (/.f64 #s(literal 1 binary64) im)) #s(literal 2 binary64)) (*.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 4 binary64) re)
(*.f64 re #s(literal 4 binary64))
(*.f64 re (+.f64 #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 re (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)))
(*.f64 re (+.f64 #s(literal 4 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (+.f64 #s(literal 4 binary64) (fma.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (+.f64 #s(literal 4 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 4 binary64) (fma.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) #s(literal -1/4 binary64) (fma.f64 (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(neg.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re))
(neg.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))
(/.f64 (fma.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal -1/4 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re))
(neg.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(/.f64 (fma.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal -1/4 binary64) (fma.f64 (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) #s(literal 1/8 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64))))) re))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal 5/64 binary64)) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (pow.f64 im #s(literal 2 binary64))))) re))
(/.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal -1/4 binary64) (fma.f64 (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) #s(literal 1/8 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 8 binary64)) (/.f64 #s(literal 5/64 binary64) (pow.f64 re #s(literal 6 binary64))))) (neg.f64 re))
(*.f64 #s(literal 4 binary64) re)
(*.f64 re #s(literal 4 binary64))
(+.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(+.f64 (*.f64 #s(literal 4 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal 4 binary64) re (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) re))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))) #s(literal -1/4 binary64) (/.f64 #s(literal 1 binary64) re)) (*.f64 re #s(literal 4 binary64)))
(+.f64 (*.f64 #s(literal 4 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal 4 binary64) re (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64))) #s(literal 1/8 binary64)) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64))) #s(literal 1/8 binary64) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)) (*.f64 re #s(literal 4 binary64)))
(*.f64 #s(literal 2 binary64) im)
(*.f64 im #s(literal 2 binary64))
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 re im))))
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 re im) #s(literal 2 binary64))))
(*.f64 im (fma.f64 (/.f64 re im) #s(literal 2 binary64) #s(literal 2 binary64)))
(*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re im)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 re im) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (fma.f64 (/.f64 re im) #s(literal 2 binary64) #s(literal 2 binary64))))
(*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re im)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 re im) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (+.f64 #s(literal 2 binary64) (fma.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal -1/4 binary64) (fma.f64 (/.f64 re im) #s(literal 2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -2 binary64) im)
(*.f64 im #s(literal -2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 re im) #s(literal -2 binary64))))
(*.f64 (neg.f64 im) (fma.f64 (/.f64 re im) #s(literal -2 binary64) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) (*.f64 #s(literal 2 binary64) re)) im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 2 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im) (*.f64 re #s(literal 2 binary64))) im))))
(*.f64 im (neg.f64 (-.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 re #s(literal 2 binary64)) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) im))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64))) im)) (*.f64 #s(literal 2 binary64) re)) im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 2 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) im) (*.f64 re #s(literal 2 binary64))) im))))
(*.f64 (neg.f64 im) (-.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 re #s(literal 2 binary64)) (/.f64 (fma.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64))) #s(literal -1/4 binary64) (pow.f64 re #s(literal 2 binary64))) im)) im)))
im
(+.f64 im (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(+.f64 im (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) im))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im) im)
(+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))))
(+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) im))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) im)) im)
(+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))))
(+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 5 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) im))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 5 binary64))) (/.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) im)) im)
re
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) re)
(neg.f64 re)
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 (neg.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (neg.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 (neg.f64 re) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))))
(*.f64 (neg.f64 re) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))))))) (neg.f64 re))
re
(+.f64 re (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re) re)
(+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))
(+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) re))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) re)) re)
(+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))
(+.f64 re (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) re))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) re)) re)
im
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 im (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))))))
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) im)
(neg.f64 im)
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))))))))
im
(+.f64 im re)
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 re im)))))
(fma.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 re im) #s(literal 1 binary64)) im)
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))))))
(+.f64 im (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) im))))))
(fma.f64 re (fma.f64 re (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) im)) #s(literal 1 binary64)) im)
(*.f64 #s(literal 2 binary64) re)
(*.f64 re #s(literal 2 binary64))
(*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)) re)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re))
(neg.f64 (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) re))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (pow.f64 re #s(literal 2 binary64)))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) re))
(neg.f64 (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) re))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 6 binary64))) (pow.f64 re #s(literal 4 binary64))))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) re))
(neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal 5/64 binary64)) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) re))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 8 binary64)) (/.f64 #s(literal 5/64 binary64) (pow.f64 re #s(literal 6 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 6 binary64))) (pow.f64 re #s(literal 4 binary64)))))) (neg.f64 re))
(*.f64 #s(literal 2 binary64) re)
(*.f64 re #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 2 binary64) re))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 re #s(literal 2 binary64)))
(fma.f64 re #s(literal 2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) re)))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 #s(literal 2 binary64) re (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) re))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) re)) (*.f64 re #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 #s(literal 2 binary64) re (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) re))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) re)) (*.f64 re #s(literal 2 binary64)))
im
(*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 re im)))
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (/.f64 re im))))
(*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (/.f64 re im))))
(*.f64 im (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (/.f64 re im)))))
(*.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (/.f64 re im)))))
(*.f64 #s(literal -1 binary64) im)
(neg.f64 im)
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 re im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 re) im)))
(*.f64 (neg.f64 im) (-.f64 #s(literal 1 binary64) (/.f64 re im)))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) im))))
(*.f64 im (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im) re) im))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im))) im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 re (neg.f64 (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) im))) im))))
(*.f64 (neg.f64 im) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 re (/.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 2 binary64)) (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64))))) im)) im)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re) (sqrt.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 1/8 binary64)))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 re (fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) #s(literal -1/16 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 re (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (fma.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))
(*.f64 re (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -1/32 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 2 binary64))))) (fma.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))
(fma.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) #s(literal 1/32 binary64)))) (pow.f64 re #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/512 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/512 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (/.f64 (pow.f64 im #s(literal 5 binary64)) #s(literal 1/2 binary64))))))) (pow.f64 re #s(literal 3 binary64))))
(*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 re))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) (sqrt.f64 re) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(fma.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))
(fma.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))
(*.f64 im (fma.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))))
(*.f64 im (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/8 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 im)))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))))
(*.f64 im (neg.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) re))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) re))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 im) (pow.f64 re #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 3/8 binary64)) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 (neg.f64 im) (-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) re))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 im)))) (/.f64 #s(literal 3/8 binary64) (pow.f64 im #s(literal 3 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 im)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 im)) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) (*.f64 re (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (sqrt.f64 #s(literal 2 binary64))))))
(fma.f64 re (fma.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) #s(literal 1/4 binary64) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 1/16 binary64))))) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) (*.f64 re (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 re (fma.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))))))))
(fma.f64 re (fma.f64 re (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) #s(literal -1/32 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 1/4 binary64)))) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 re (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 re (fma.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))
(*.f64 re (fma.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) #s(literal -1/32 binary64) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))))
(*.f64 re (fma.f64 #s(literal -1/32 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal -1/64 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))))
(*.f64 re (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/32 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 #s(literal 1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) #s(literal 1/32 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (*.f64 #s(literal 1/64 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 1/2 binary64)))))) (pow.f64 re #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/1024 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/1024 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/64 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/1024 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (/.f64 (pow.f64 im #s(literal 5 binary64)) #s(literal 1/2 binary64))))))) (pow.f64 re #s(literal 3 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1 binary64) (sqrt.f64 re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64)))))) #s(literal -1/4 binary64))) (*.f64 #s(literal 1 binary64) (sqrt.f64 re)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64)))) #s(literal -1/4 binary64)))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1 binary64) (sqrt.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 im)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re) (sqrt.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))))
(*.f64 im (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 1/4 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re) (sqrt.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))))
(*.f64 im (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 1/4 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 im (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re) (sqrt.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))))))
(*.f64 im (+.f64 (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))))) #s(literal 1/16 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 1/4 binary64))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 im))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) re)) #s(literal 1/4 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 im (neg.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) re)) #s(literal 1/4 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 im) (pow.f64 re #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 3/16 binary64)) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 im (neg.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) re)) #s(literal 1/4 binary64)))) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 im)))) (/.f64 #s(literal 3/16 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 re (hypot.f64 re im))))
(-.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(-.f64 (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 (hypot.f64 re im) re)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (hypot.f64 re im) re)))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (-.f64 (hypot.f64 re im) re))
(*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(+.f64 re (hypot.f64 re im))
(*.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im)))
(+.f64 re (hypot.f64 re im))
(*.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(+.f64 re (hypot.f64 re im))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 re im))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 re im))
(*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 re (hypot.f64 re im))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re)))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (-.f64 (hypot.f64 re im) re))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64))) (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 re (hypot.f64 re im)) (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (hypot.f64 re im) re) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (-.f64 (hypot.f64 re im) re))
(/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64))))
(*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (-.f64 (hypot.f64 re im) re))
(/.f64 (neg.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (neg.f64 (-.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (neg.f64 (-.f64 (hypot.f64 re im) re)))
(neg.f64 (/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (neg.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (-.f64 (hypot.f64 re im) re)))
(pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(+.f64 re (hypot.f64 re im))
(pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64))
(+.f64 re (hypot.f64 re im))
(pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 re (hypot.f64 re im))
(pow.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))
(+.f64 re (hypot.f64 re im))
(sqrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 re (hypot.f64 re im)))
(log.f64 (exp.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 re im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 re (hypot.f64 re im)))))
(+.f64 re (hypot.f64 re im))
(cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)))
(+.f64 re (hypot.f64 re im))
(expm1.f64 (log1p.f64 (+.f64 re (hypot.f64 re im))))
(log1p.f64 (expm1.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 re im))
(exp.f64 (log.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 re im))
(exp.f64 (*.f64 (log.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64)))
(+.f64 re (hypot.f64 re im))
(fma.f64 re #s(literal 1 binary64) (hypot.f64 re im))
(+.f64 re (hypot.f64 re im))
(fma.f64 (hypot.f64 re im) #s(literal 1 binary64) re)
(+.f64 re (hypot.f64 re im))
(fma.f64 #s(literal 1 binary64) re (hypot.f64 re im))
(+.f64 re (hypot.f64 re im))
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) re)
(+.f64 re (hypot.f64 re im))
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) re)
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)) re)
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) re)
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (cbrt.f64 re) (hypot.f64 re im))
(+.f64 re (hypot.f64 re im))
(fma.f64 (cbrt.f64 re) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (hypot.f64 re im))
(+.f64 re (hypot.f64 re im))
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) re)
(+.f64 re (hypot.f64 re im))
(fma.f64 (sqrt.f64 re) (sqrt.f64 re) (hypot.f64 re im))
(+.f64 re (hypot.f64 re im))
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im) re)
(+.f64 re (hypot.f64 re im))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)) re)
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) re)
(fma.f64 (fabs.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) re)
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) re)
(fma.f64 (fabs.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) re)
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 re #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (hypot.f64 re im))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 re #s(literal 4 binary64)))) (fabs.f64 (cbrt.f64 re)) (hypot.f64 re im))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(hypot.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(hypot.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (sqrt.f64 (*.f64 re #s(literal 2 binary64))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(+.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 1 binary64)) (*.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(+.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 3 binary64)) (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (-.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 8 binary64) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 8 binary64))) (+.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (*.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (hypot.f64 re im))))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 re #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re (-.f64 (*.f64 re #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (hypot.f64 re im))))))
(/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 3 binary64))) (fma.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
(/.f64 (+.f64 (*.f64 #s(literal 8 binary64) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 8 binary64))) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (-.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64))))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 re #s(literal 3 binary64)))) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (hypot.f64 re im) (-.f64 (*.f64 #s(literal 4 binary64) (hypot.f64 re im)) (*.f64 re #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -4 binary64))) (*.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(/.f64 (-.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))) (-.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
(/.f64 (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (hypot.f64 re im))))
(/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))) (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (-.f64 re (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im))))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (-.f64 (hypot.f64 re im) re))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(/.f64 (*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) #s(literal 2 binary64)) (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))) (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im))))
(/.f64 (*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (hypot.f64 re im) re))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (-.f64 (hypot.f64 re im) re)))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(pow.f64 (*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(sqrt.f64 (*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 4 binary64)))
(sqrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(fma.f64 re #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(fma.f64 #s(literal 2 binary64) re (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(fma.f64 #s(literal 2 binary64) (hypot.f64 re im) (*.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(fma.f64 (hypot.f64 re im) #s(literal 2 binary64) (*.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(fma.f64 #s(literal 1 binary64) (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (cbrt.f64 (hypot.f64 re im))) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 re) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (hypot.f64 re im)) #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(fma.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 re) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(fma.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 1 binary64) (*.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(fma.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (cbrt.f64 (*.f64 re #s(literal 2 binary64)))) (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(fma.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(fma.f64 (*.f64 #s(literal 2 binary64) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (cbrt.f64 (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (cbrt.f64 (hypot.f64 re im))) (*.f64 re #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (hypot.f64 re im))) (sqrt.f64 (hypot.f64 re im)) (*.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (sqrt.f64 re) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 re im))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (hypot.f64 re im)))
(*.f64 (hypot.f64 re im) #s(literal 1 binary64))
(hypot.f64 re im)
(*.f64 #s(literal 1 binary64) (hypot.f64 re im))
(hypot.f64 re im)
(*.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)))
(*.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)))
(hypot.f64 re im)
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im))
(hypot.f64 re im)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(*.f64 (fabs.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(*.f64 (fabs.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (pow.f64 (*.f64 re im) #s(literal 2 binary64)))))
(/.f64 (hypot.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (sqrt.f64 (+.f64 (pow.f64 re #s(literal 4 binary64)) (-.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (*.f64 im re) #s(literal 2 binary64))))))
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(hypot.f64 re im)
(pow.f64 (hypot.f64 re im) #s(literal 1 binary64))
(hypot.f64 re im)
(pow.f64 (cbrt.f64 (hypot.f64 re im)) #s(literal 3 binary64))
(hypot.f64 re im)
(pow.f64 (sqrt.f64 (hypot.f64 re im)) #s(literal 2 binary64))
(hypot.f64 re im)
(pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(hypot.f64 re im)
(fabs.f64 (hypot.f64 re im))
(hypot.f64 re im)
(log.f64 (exp.f64 (hypot.f64 re im)))
(hypot.f64 re im)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (hypot.f64 re im))))
(hypot.f64 re im)
(cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))
(hypot.f64 re im)
(expm1.f64 (log1p.f64 (hypot.f64 re im)))
(hypot.f64 re im)
(hypot.f64 im re)
(log1p.f64 (expm1.f64 (hypot.f64 re im)))
(hypot.f64 re im)
(exp.f64 (log.f64 (hypot.f64 re im)))
(hypot.f64 re im)
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(hypot.f64 re im)
(exp.f64 (*.f64 (log.f64 (hypot.f64 re im)) #s(literal 1 binary64)))
(hypot.f64 re im)
(-.f64 (exp.f64 (log1p.f64 (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 re (hypot.f64 re im))))
(-.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(-.f64 (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 (hypot.f64 re im) re)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (hypot.f64 re im) re)))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (-.f64 (hypot.f64 re im) re))
(*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(+.f64 re (hypot.f64 re im))
(*.f64 #s(literal 1 binary64) (+.f64 re (hypot.f64 re im)))
(+.f64 re (hypot.f64 re im))
(*.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(+.f64 re (hypot.f64 re im))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 re im))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 re im))
(*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 re (hypot.f64 re im))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(*.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (hypot.f64 re im) re)))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (-.f64 (hypot.f64 re im) re))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64))) (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 re (hypot.f64 re im)) (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (hypot.f64 re im) re) (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (-.f64 (hypot.f64 re im) re))
(/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64))))
(*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im)))
(/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (-.f64 (hypot.f64 re im) re))
(/.f64 (neg.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (fma.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re) (pow.f64 re #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (neg.f64 (-.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 re (hypot.f64 re im))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (neg.f64 (-.f64 (hypot.f64 re im) re)))
(neg.f64 (/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (neg.f64 (-.f64 (hypot.f64 re im) re))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (-.f64 (hypot.f64 re im) re)))
(pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1 binary64))
(+.f64 re (hypot.f64 re im))
(pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64))
(+.f64 re (hypot.f64 re im))
(pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 re (hypot.f64 re im))
(pow.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))
(+.f64 re (hypot.f64 re im))
(sqrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 re (hypot.f64 re im)))
(log.f64 (exp.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 re im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 re (hypot.f64 re im)))))
(+.f64 re (hypot.f64 re im))
(cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64)))
(+.f64 re (hypot.f64 re im))
(expm1.f64 (log1p.f64 (+.f64 re (hypot.f64 re im))))
(log1p.f64 (expm1.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 re im))
(exp.f64 (log.f64 (+.f64 re (hypot.f64 re im))))
(+.f64 re (hypot.f64 re im))
(exp.f64 (*.f64 (log.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64)))
(+.f64 re (hypot.f64 re im))
(fma.f64 re #s(literal 1 binary64) (hypot.f64 re im))
(+.f64 re (hypot.f64 re im))
(fma.f64 (hypot.f64 re im) #s(literal 1 binary64) re)
(+.f64 re (hypot.f64 re im))
(fma.f64 #s(literal 1 binary64) re (hypot.f64 re im))
(+.f64 re (hypot.f64 re im))
(fma.f64 #s(literal 1 binary64) (hypot.f64 re im) re)
(+.f64 re (hypot.f64 re im))
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) re)
(fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)) re)
(fma.f64 (cbrt.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) re)
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (cbrt.f64 re) (hypot.f64 re im))
(+.f64 re (hypot.f64 re im))
(fma.f64 (cbrt.f64 re) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (hypot.f64 re im))
(+.f64 re (hypot.f64 re im))
(fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) re)
(+.f64 re (hypot.f64 re im))
(fma.f64 (sqrt.f64 re) (sqrt.f64 re) (hypot.f64 re im))
(+.f64 re (hypot.f64 re im))
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (hypot.f64 re im) re)
(+.f64 re (hypot.f64 re im))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1/2 binary64)) re)
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) re)
(fma.f64 (fabs.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) re)
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) re)
(fma.f64 (fabs.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) re)
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 re #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (hypot.f64 re im))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 re #s(literal 4 binary64)))) (fabs.f64 (cbrt.f64 re)) (hypot.f64 re im))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(hypot.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(hypot.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (sqrt.f64 (*.f64 re #s(literal 2 binary64))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))

eval255.0ms (1.4%)

Compiler

Compiled 12195 to 9278 computations (23.9% saved)

prune105.0ms (0.6%)

Pruning

15 alts after pruning (15 fresh and 0 done)

PrunedKeptTotal
New47115486
Fresh000
Picked202
Done000
Total47315488
Accuracy
89.0%
Counts
488 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
26.8%
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
53.6%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
78.2%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64)))
79.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64))))
76.5%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (cbrt.f64 (*.f64 re #s(literal 2 binary64)))) (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))))
14.8%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re))))
28.7%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))) (-.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
26.6%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
52.7%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))))
52.9%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
76.4%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) re))))
39.6%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)) re))))
6.0%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (neg.f64 re) re))))
55.1%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re))))
79.7%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im))))
Compiler

Compiled 446 to 334 computations (25.1% saved)

localize246.0ms (1.4%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 re (hypot.f64 re im))
99.6%
(cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
99.3%
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64))
100.0%
(+.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
99.4%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
92.4%
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
92.3%
(sqrt.f64 (+.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
100.0%
(+.f64 re (hypot.f64 re im))
Compiler

Compiled 176 to 87 computations (50.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 130.0ms
Operation ival-mult, time spent: 43.0ms, 33.0% of total-time
Operation ival-pow, time spent: 24.0ms, 18.0% of total-time
Operation ival-sqrt, time spent: 23.0ms, 18.0% of total-time
Operation composed, time spent: 10.0ms, 8.0% of total-time
Operation ival-div, time spent: 8.0ms, 6.0% of total-time
Operation ival-add, time spent: 8.0ms, 6.0% of total-time
Operation ival-cbrt, time spent: 5.0ms, 4.0% of total-time
Operation const, time spent: 5.0ms, 4.0% of total-time
Operation ival-neg, time spent: 1.0ms, 1.0% of total-time

series40.0ms (0.2%)

Counts
6 → 117
Calls
Call 1
Inputs
#<alt (sqrt.f64 (+.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))>
#<alt (+.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64))>
#<alt (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))>
Outputs
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) im) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 im (sqrt.f64 re))) re)>
#<alt (/.f64 (+.f64 (*.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) im) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))) re)>
#<alt (/.f64 (+.f64 (*.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) im) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) (sqrt.f64 re)))))))) re)>
#<alt (*.f64 #s(literal 2 binary64) (sqrt.f64 re))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -4 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal -4 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal -4 binary64)) #s(literal 3 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal -4 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -4 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))>
#<alt (*.f64 #s(literal 2 binary64) (sqrt.f64 re))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))) (*.f64 #s(literal 1/512 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))))))))))>
#<alt (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))))))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 6 binary64))) (sqrt.f64 (pow.f64 re #s(literal 11 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 6 binary64))) (sqrt.f64 (pow.f64 re #s(literal 11 binary64))))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sqrt.f64 re))) (*.f64 (/.f64 #s(literal 1 binary64) im) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) re)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sqrt.f64 re))) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) im) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))) re)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sqrt.f64 re))) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) (sqrt.f64 re)))))))) re)>
#<alt (sqrt.f64 re)>
#<alt (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))))>
#<alt (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/1024 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -4 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal -4 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal -4 binary64)) #s(literal 3 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal -4 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -4 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64))))))))>
#<alt (sqrt.f64 re)>
#<alt (+.f64 (sqrt.f64 re) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))>
#<alt (+.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))>
#<alt (+.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/128 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))) (*.f64 #s(literal 1/1024 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 6 binary64))) (sqrt.f64 (pow.f64 re #s(literal 11 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 6 binary64))) (sqrt.f64 (pow.f64 re #s(literal 11 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))))>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)>
#<alt (*.f64 #s(literal 4 binary64) re)>
#<alt (*.f64 re (+.f64 #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 4 binary64) re)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 4 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 4 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 4 binary64))))>
#<alt (*.f64 #s(literal 4 binary64) re)>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) re)))>
#<alt (/.f64 (pow.f64 im #s(literal 2 binary64)) re)>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))>
#<alt (+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/72 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal -35/1296 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 17 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/72 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))))) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))))) (+.f64 (*.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/144 binary64) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))))) (+.f64 (*.f64 #s(literal 1/82944 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/4320 binary64) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 45/4 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 45/2 binary64) (pow.f64 im #s(literal 6 binary64)))))) (*.f64 #s(literal 1/3456 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))))))))) (pow.f64 re #s(literal 6 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))))) (+.f64 (*.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/144 binary64) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (+.f64 (*.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/144 binary64) (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 4 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (+.f64 (*.f64 #s(literal -1/3456 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal -1/82944 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/4320 binary64) (+.f64 (*.f64 #s(literal -720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -15/4 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 45/2 binary64) (pow.f64 im #s(literal 6 binary64))))))))) (pow.f64 re #s(literal 6 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (+.f64 (*.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/144 binary64) (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 4 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 11 binary64))) #s(literal 1/6 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -17/1152 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 23 binary64))) #s(literal 1/6 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 11 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 11 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -17/1152 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 23 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 667/82944 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 35 binary64))) #s(literal 1/6 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/12 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))))))))>
#<alt (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/12 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 17 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/1296 binary64) (pow.f64 re #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/72 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal 1/36 binary64) (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 3 binary64))))))))))))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/12 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))) im)) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/1296 binary64) (pow.f64 re #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/72 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal 1/36 binary64) (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 3 binary64)))))))))) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/12 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))))))) im)) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))) im)) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))>
Calls

36 calls:

TimeVariablePointExpression
3.0ms
im
@inf
(pow (cbrt (sqrt (* 2 (+ re (sqrt (+ (* re re) (* im im))))))) 3)
3.0ms
im
@inf
(cbrt (sqrt (* 2 (+ re (sqrt (+ (* re re) (* im im)))))))
3.0ms
re
@-inf
(cbrt (sqrt (* 2 (+ re (sqrt (+ (* re re) (* im im)))))))
3.0ms
re
@inf
(cbrt (sqrt (* 2 (+ re (sqrt (+ (* re re) (* im im)))))))
2.0ms
re
@inf
(* 1/2 (sqrt (+ (* 4 re) (/ (pow im 2) re))))

rewrite156.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
948×log1p-expm1-u
948×expm1-log1p-u
493×fma-define
261×fmm-def
135×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
024191
1321189
24255189
Stop Event
node limit
Counts
6 → 194
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(+.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64))
(cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (cbrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (cbrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) (cbrt.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(*.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) (sqrt.f64 (-.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 #s(literal 4 binary64) re)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)))))
(pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(hypot.f64 (/.f64 im (sqrt.f64 re)) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(hypot.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (/.f64 im (sqrt.f64 re)))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1 binary64))
(*.f64 im (/.f64 im re))
(*.f64 im (*.f64 im (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) re))
(*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) re))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 (/.f64 im (sqrt.f64 re)) (/.f64 im (sqrt.f64 re)))
(*.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 re)))
(*.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (/.f64 im #s(literal 1 binary64)) (/.f64 im re))
(*.f64 (/.f64 im (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 im (cbrt.f64 re)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 re)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 re)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) #s(literal 1 binary64)) (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) re))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 re)) (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (sqrt.f64 re)))
(pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 2 binary64))
(pow.f64 (/.f64 re (pow.f64 im #s(literal 2 binary64))) #s(literal -1 binary64))
(neg.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(neg.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))
(log.f64 (exp.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(exp.f64 (log.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/4 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(-.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(-.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (-.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 (cbrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) (cbrt.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/4 binary64)) (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(*.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 #s(literal 4 binary64) re)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)))))
(*.f64 (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/4 binary64))) (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) (cbrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (cbrt.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 #s(literal 4 binary64) re)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64))) (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 #s(literal 4 binary64) re)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64))))
(/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))))
(/.f64 (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 #s(literal 4 binary64) re)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) (neg.f64 (-.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64))) (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 #s(literal 4 binary64) re)))
(pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(exp.f64 (log.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1 binary64)))
(fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 (*.f64 #s(literal 4 binary64) re) #s(literal 1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 im (/.f64 im re) (*.f64 #s(literal 4 binary64) re))
(fma.f64 im (*.f64 im (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) re))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 #s(literal 1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) re) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 4 binary64) re)) (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64))) (cbrt.f64 (*.f64 #s(literal 4 binary64) re)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 re) #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 (/.f64 im (sqrt.f64 re)) (/.f64 im (sqrt.f64 re)) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 re) #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 re)) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (/.f64 im #s(literal 1 binary64)) (/.f64 im re) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (/.f64 im (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 im (cbrt.f64 re)) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 re)) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 re)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) #s(literal 1 binary64)) (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) re) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 re)) (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (sqrt.f64 re)) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 (*.f64 #s(literal 4 binary64) (sqrt.f64 re)) (sqrt.f64 re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/6 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/6 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))) (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/6 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/3 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log.f64 (exp.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)))))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))))
(exp.f64 (log.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))

simplify288.0ms (1.6%)

Algorithm
egg-herbie
Rules
844×fma-define
634×times-frac
372×distribute-rgt-in
372×distribute-lft-in
371×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0100421226
1279020035
2715819876
Stop Event
node limit
Counts
311 → 528
Calls
Call 1
Inputs
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) im) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 im (sqrt.f64 re))) re)
(/.f64 (+.f64 (*.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) im) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))) re)
(/.f64 (+.f64 (*.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) im) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) (sqrt.f64 re)))))))) re)
(*.f64 #s(literal 2 binary64) (sqrt.f64 re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -4 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal -4 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal -4 binary64)) #s(literal 3 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal -4 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -4 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 #s(literal 2 binary64) (sqrt.f64 re))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(+.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))) (*.f64 #s(literal 1/512 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))))))))))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 6 binary64))) (sqrt.f64 (pow.f64 re #s(literal 11 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 6 binary64))) (sqrt.f64 (pow.f64 re #s(literal 11 binary64))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sqrt.f64 re))) (*.f64 (/.f64 #s(literal 1 binary64) im) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) re)
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sqrt.f64 re))) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) im) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))) re)
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sqrt.f64 re))) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) (sqrt.f64 re)))))))) re)
(sqrt.f64 re)
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/1024 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -4 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal -4 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal -4 binary64)) #s(literal 3 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal -4 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -4 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64))))))))
(sqrt.f64 re)
(+.f64 (sqrt.f64 re) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))
(+.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/128 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))) (*.f64 #s(literal 1/1024 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 6 binary64))) (sqrt.f64 (pow.f64 re #s(literal 11 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 6 binary64))) (sqrt.f64 (pow.f64 re #s(literal 11 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (+.f64 (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(/.f64 (+.f64 (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(/.f64 (+.f64 (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(*.f64 #s(literal 4 binary64) re)
(*.f64 re (+.f64 #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 re (+.f64 #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 re (+.f64 #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 #s(literal 4 binary64) re)
(*.f64 #s(literal -1 binary64) (*.f64 re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 4 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 4 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 4 binary64))))
(*.f64 #s(literal 4 binary64) re)
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/72 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal -35/1296 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 17 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/72 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))))) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))))) (+.f64 (*.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/144 binary64) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))))) (+.f64 (*.f64 #s(literal 1/82944 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/4320 binary64) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 45/4 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 45/2 binary64) (pow.f64 im #s(literal 6 binary64)))))) (*.f64 #s(literal 1/3456 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))))))))) (pow.f64 re #s(literal 6 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))))) (+.f64 (*.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/144 binary64) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (+.f64 (*.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/144 binary64) (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 4 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (+.f64 (*.f64 #s(literal -1/3456 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal -1/82944 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/4320 binary64) (+.f64 (*.f64 #s(literal -720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -15/4 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 45/2 binary64) (pow.f64 im #s(literal 6 binary64))))))))) (pow.f64 re #s(literal 6 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (+.f64 (*.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/144 binary64) (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 4 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 11 binary64))) #s(literal 1/6 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -17/1152 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 23 binary64))) #s(literal 1/6 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 11 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 11 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -17/1152 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 23 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 667/82944 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 35 binary64))) #s(literal 1/6 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/12 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))))))))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/12 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 17 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/1296 binary64) (pow.f64 re #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/72 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal 1/36 binary64) (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 3 binary64))))))))))))
(*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/12 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))) im)) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/1296 binary64) (pow.f64 re #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/72 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal 1/36 binary64) (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 3 binary64)))))))))) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/12 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))))))) im)) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))) im)) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (cbrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (cbrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) (cbrt.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(*.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) (sqrt.f64 (-.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 #s(literal 4 binary64) re)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)))))
(pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(hypot.f64 (/.f64 im (sqrt.f64 re)) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(hypot.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (/.f64 im (sqrt.f64 re)))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1 binary64))
(*.f64 im (/.f64 im re))
(*.f64 im (*.f64 im (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) re))
(*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) re))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 (/.f64 im (sqrt.f64 re)) (/.f64 im (sqrt.f64 re)))
(*.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 re)))
(*.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (/.f64 im #s(literal 1 binary64)) (/.f64 im re))
(*.f64 (/.f64 im (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 im (cbrt.f64 re)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 re)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 re)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) #s(literal 1 binary64)) (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) re))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 re)) (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (sqrt.f64 re)))
(pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 2 binary64))
(pow.f64 (/.f64 re (pow.f64 im #s(literal 2 binary64))) #s(literal -1 binary64))
(neg.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(neg.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))
(log.f64 (exp.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(exp.f64 (log.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/4 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(-.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(-.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (-.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 (cbrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) (cbrt.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/4 binary64)) (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(*.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 #s(literal 4 binary64) re)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)))))
(*.f64 (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/4 binary64))) (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) (cbrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (cbrt.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 #s(literal 4 binary64) re)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64))) (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 #s(literal 4 binary64) re)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64))))
(/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))))
(/.f64 (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 #s(literal 4 binary64) re)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) (neg.f64 (-.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64))) (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 #s(literal 4 binary64) re)))
(pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(exp.f64 (log.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1 binary64)))
(fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 (*.f64 #s(literal 4 binary64) re) #s(literal 1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 im (/.f64 im re) (*.f64 #s(literal 4 binary64) re))
(fma.f64 im (*.f64 im (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) re))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 #s(literal 1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) re) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 4 binary64) re)) (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64))) (cbrt.f64 (*.f64 #s(literal 4 binary64) re)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 re) #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 (/.f64 im (sqrt.f64 re)) (/.f64 im (sqrt.f64 re)) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 re) #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 re)) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (/.f64 im #s(literal 1 binary64)) (/.f64 im re) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (/.f64 im (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 im (cbrt.f64 re)) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 re)) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 re)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) #s(literal 1 binary64)) (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) re) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 re)) (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (sqrt.f64 re)) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 (*.f64 #s(literal 4 binary64) (sqrt.f64 re)) (sqrt.f64 re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/6 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/6 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))) (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/6 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/3 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log.f64 (exp.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)))))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))))
(exp.f64 (log.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
Outputs
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) im) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) (*.f64 im (sqrt.f64 re))) re)
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) im) (sqrt.f64 (pow.f64 re #s(literal 5 binary64)))) (*.f64 im (sqrt.f64 re))) re)
(/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) im) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) (*.f64 im (sqrt.f64 re))) re)
(/.f64 (+.f64 (*.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) im) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))) re)
(/.f64 (fma.f64 im (sqrt.f64 re) (*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) im)))))) re)
(/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im) (/.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))) (pow.f64 im #s(literal 3 binary64)))) (*.f64 im (sqrt.f64 re))) re)
(/.f64 (+.f64 (*.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) im) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) (sqrt.f64 re)))))))) re)
(/.f64 (fma.f64 im (sqrt.f64 re) (*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) im)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 re) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))))))))) re)
(/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 4 binary64) (/.f64 (sqrt.f64 re) (pow.f64 im #s(literal 5 binary64))))) (*.f64 (/.f64 #s(literal 2 binary64) im) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 im (sqrt.f64 re))) re)
(*.f64 #s(literal 2 binary64) (sqrt.f64 re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 2 binary64))))
(*.f64 re (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 re (fma.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 2 binary64)))))
(*.f64 re (fma.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))
(*.f64 re (fma.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal 1/512 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 2 binary64))))))
(*.f64 re (fma.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal 1/512 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -4 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64))))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -4 binary64))))))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -4 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal -4 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -4 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal -4 binary64)) #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64))))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -4 binary64))))) (*.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal -4 binary64) (sqrt.f64 #s(literal -4 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 re))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -4 binary64))))) (*.f64 (*.f64 #s(literal -1/32 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal -4 binary64)) #s(literal 3 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal -4 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -4 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal -4 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal -4 binary64)) #s(literal 5 binary64))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -4 binary64))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64))))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -4 binary64)))))) (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal -4 binary64) (sqrt.f64 #s(literal -4 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal -4 binary64)) #s(literal 5 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 re))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -4 binary64)))))) (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal -4 binary64)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/32 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -4 binary64))))) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 re))
(*.f64 #s(literal 2 binary64) (sqrt.f64 re))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(+.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(fma.f64 #s(literal 2 binary64) (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) #s(literal 1/4 binary64)))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal -1/64 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(+.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/64 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))) (*.f64 #s(literal 1/512 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))))))))))
(fma.f64 #s(literal 2 binary64) (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/64 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (*.f64 #s(literal 1/512 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))))))))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/64 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (*.f64 (*.f64 #s(literal 1/512 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) #s(literal 1/4 binary64))) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (pow.f64 im #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64)))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 6 binary64))) (sqrt.f64 (pow.f64 re #s(literal 11 binary64)))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 re #s(literal 11 binary64)))) (pow.f64 im #s(literal 6 binary64))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fma.f64 #s(literal -2 binary64) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 7 binary64))) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 11 binary64))) (pow.f64 im #s(literal 6 binary64))) (*.f64 (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (neg.f64 im) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))))))
(*.f64 (neg.f64 im) (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (neg.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))))
(*.f64 (neg.f64 im) (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 im (neg.f64 (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (pow.f64 im #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 6 binary64))) (sqrt.f64 (pow.f64 re #s(literal 11 binary64))))))))))
(*.f64 (neg.f64 im) (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 re #s(literal 11 binary64)))) (pow.f64 im #s(literal 6 binary64))))))))
(*.f64 im (neg.f64 (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fma.f64 #s(literal -2 binary64) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 7 binary64))) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 4 binary64) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 11 binary64))) (pow.f64 im #s(literal 6 binary64))) (*.f64 (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) #s(literal 1/2 binary64))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sqrt.f64 re))) (*.f64 (/.f64 #s(literal 1 binary64) im) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) re)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 im (sqrt.f64 re)) (*.f64 (/.f64 #s(literal 1 binary64) im) (sqrt.f64 (pow.f64 re #s(literal 5 binary64))))) re)
(/.f64 (fma.f64 (*.f64 im (sqrt.f64 re)) #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 5 binary64))) im)) re)
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sqrt.f64 re))) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) im) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))) re)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 #s(literal 1 binary64) im))))) re)
(/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sqrt.f64 re))) re)
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sqrt.f64 re))) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) im) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) (sqrt.f64 re)))))))) re)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 im (sqrt.f64 re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal 1 binary64) im) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 re) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))))))))) re)
(/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 re) (pow.f64 im #s(literal 5 binary64))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) im)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sqrt.f64 re))) re)
(sqrt.f64 re)
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(*.f64 re (fma.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fma.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fma.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/1024 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fma.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal 1/1024 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64))))) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fma.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) #s(literal -1/128 binary64) (fma.f64 (*.f64 #s(literal 1/1024 binary64) (pow.f64 im #s(literal 6 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 13 binary64)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64))
(*.f64 (*.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal -4 binary64))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64))))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -4 binary64))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64))))))
(*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -4 binary64))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -4 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal -4 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64))))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -4 binary64))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal -4 binary64)) #s(literal 3 binary64))))) #s(literal 1/16 binary64))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64))))))
(*.f64 re (neg.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (fma.f64 (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -4 binary64))))) #s(literal -1/4 binary64) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal -4 binary64) (sqrt.f64 #s(literal -4 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 re (neg.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))) (sqrt.f64 #s(literal -4 binary64)))) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal -4 binary64)) #s(literal 3 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal -4 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -4 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64))))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal -4 binary64)) #s(literal 3 binary64))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal -4 binary64)) #s(literal 5 binary64))))) #s(literal 1/32 binary64))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -4 binary64))))) #s(literal -1/4 binary64))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64))))))
(*.f64 re (neg.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))) (sqrt.f64 #s(literal -4 binary64))) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal -4 binary64) (sqrt.f64 #s(literal -4 binary64))))) #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal -4 binary64)) #s(literal 5 binary64))))) #s(literal 1/32 binary64))) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 re #s(literal 3 binary64))))))
(*.f64 re (neg.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))) (sqrt.f64 #s(literal -4 binary64))) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal -4 binary64)) #s(literal 5 binary64))))) #s(literal 1/32 binary64) (*.f64 #s(literal 1/64 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal -4 binary64))))) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 re #s(literal 3 binary64))))))
(sqrt.f64 re)
(+.f64 (sqrt.f64 re) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))
(+.f64 (sqrt.f64 re) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 re))
(+.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) #s(literal 1/8 binary64)))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))) #s(literal -1/128 binary64))) (sqrt.f64 re))
(+.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/128 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))) (*.f64 #s(literal 1/1024 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))))))))))
(+.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/128 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64))))) #s(literal 1/1024 binary64)))))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 1/1024 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) #s(literal -1/128 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) #s(literal 1/8 binary64))) (sqrt.f64 re))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) #s(literal 1/2 binary64))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))))
(*.f64 im (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))
(*.f64 im (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64)))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (-.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 7 binary64))) (pow.f64 im #s(literal 4 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 6 binary64))) (sqrt.f64 (pow.f64 re #s(literal 11 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))))))
(*.f64 im (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64)))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 re #s(literal 11 binary64)))) (pow.f64 im #s(literal 6 binary64))) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 im (-.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 11 binary64))) (pow.f64 im #s(literal 6 binary64))) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (pow.f64 im #s(literal 2 binary64))))) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 7 binary64))) (pow.f64 im #s(literal 4 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) #s(literal -1/2 binary64))
(*.f64 (*.f64 #s(literal -1/2 binary64) im) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64)))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (neg.f64 (-.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 7 binary64))) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 6 binary64))) (sqrt.f64 (pow.f64 re #s(literal 11 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (pow.f64 re #s(literal 3 binary64)))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 (pow.f64 re #s(literal 7 binary64)))) (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 re #s(literal 11 binary64)))) (pow.f64 im #s(literal 6 binary64))) (*.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 im (neg.f64 (-.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 11 binary64))) (pow.f64 im #s(literal 6 binary64))) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 3 binary64))) (pow.f64 im #s(literal 2 binary64))))) (/.f64 (sqrt.f64 (pow.f64 re #s(literal 7 binary64))) (pow.f64 im #s(literal 4 binary64))))))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(/.f64 (+.f64 (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(/.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) re)
(/.f64 (+.f64 (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(/.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) re)
(/.f64 (+.f64 (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) re)
(/.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) re)
(*.f64 #s(literal 4 binary64) re)
(*.f64 re #s(literal 4 binary64))
(*.f64 re (+.f64 #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 re (+.f64 #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 re (+.f64 #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 #s(literal 4 binary64) re)
(*.f64 re #s(literal 4 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 4 binary64))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal -4 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal -4 binary64)) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 4 binary64))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal -4 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal -4 binary64)) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 4 binary64))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal -4 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal -4 binary64)) (neg.f64 re))
(*.f64 #s(literal 4 binary64) re)
(*.f64 re #s(literal 4 binary64))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) re)))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 re (fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (*.f64 #s(literal -1/16 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 re (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 2 binary64))))
(*.f64 re (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (fma.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) #s(literal -1/16 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 re (+.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -1/32 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 2 binary64)))))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(-.f64 (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (/.f64 (fma.f64 #s(literal 1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (sqrt.f64 re))) (pow.f64 re #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/512 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(-.f64 (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 #s(literal 1/512 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))))))))) (pow.f64 re #s(literal 3 binary64))))
(-.f64 (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 #s(literal 1/256 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))))) (pow.f64 re #s(literal 3 binary64))))
(*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 re))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(fma.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) #s(literal 1/4 binary64)))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) #s(literal 1/4 binary64))) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))
(fma.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))))))))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) #s(literal 1/4 binary64))) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) #s(literal 1/4 binary64))) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))))
(*.f64 im (+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) #s(literal 1/8 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))) (neg.f64 (sqrt.f64 im)))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3/8 binary64)) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (-.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (/.f64 #s(literal 3/8 binary64) (pow.f64 im #s(literal 3 binary64))))) (neg.f64 im))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/72 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(fma.f64 re (fma.f64 #s(literal 1/72 binary64) (*.f64 (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64))))) (*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal -35/1296 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 17 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/72 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))))) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(fma.f64 re (fma.f64 #s(literal 1/6 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64))) (*.f64 re (fma.f64 #s(literal -35/1296 binary64) (*.f64 (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 17 binary64))) #s(literal 1/6 binary64))) (*.f64 (*.f64 #s(literal 1/72 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(fma.f64 re (fma.f64 re (fma.f64 #s(literal -35/1296 binary64) (*.f64 (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 17 binary64))) #s(literal 1/6 binary64))) (*.f64 (*.f64 #s(literal 1/72 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64))))) (*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (neg.f64 (log.f64 re))))))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 re))))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 re #s(literal 1/6 binary64))))
(+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/24 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (neg.f64 (log.f64 re))))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (neg.f64 (log.f64 re)))))))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 re))) (pow.f64 re #s(literal 2 binary64))))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 re)))))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 re #s(literal 1/6 binary64))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 re #s(literal 1/6 binary64)))))
(+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))))) (+.f64 (*.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/144 binary64) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))
(fma.f64 #s(literal 1/24 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (neg.f64 (log.f64 re))))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (neg.f64 (log.f64 re))))) (*.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (neg.f64 (log.f64 re))))) (/.f64 (fma.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 1/144 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -9/4 binary64)))) (pow.f64 re #s(literal 4 binary64)))))))
(fma.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 re))) (*.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 re))) (/.f64 (fma.f64 #s(literal 1/144 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -9/4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/1152 binary64))) (pow.f64 re #s(literal 4 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 re))) (pow.f64 re #s(literal 2 binary64)))))))
(fma.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 re #s(literal 1/6 binary64))) (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 re #s(literal 1/6 binary64))) (/.f64 (fma.f64 #s(literal 1/144 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -9/4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/1152 binary64))) (pow.f64 re #s(literal 4 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 re #s(literal 1/6 binary64))) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re))))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))))) (+.f64 (*.f64 #s(literal 1/82944 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 1/4320 binary64) (+.f64 (*.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 45/4 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 45/2 binary64) (pow.f64 im #s(literal 6 binary64)))))) (*.f64 #s(literal 1/3456 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))))))))) (pow.f64 re #s(literal 6 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) re)))))) (+.f64 (*.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/144 binary64) (+.f64 (*.f64 #s(literal -3/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))))
(fma.f64 #s(literal 1/24 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (neg.f64 (log.f64 re))))) (pow.f64 re #s(literal 2 binary64))))) (fma.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (neg.f64 (log.f64 re))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (neg.f64 (log.f64 re))))) (/.f64 (fma.f64 #s(literal 1/82944 binary64) (pow.f64 im #s(literal 6 binary64)) (fma.f64 #s(literal 1/4320 binary64) (fma.f64 #s(literal 15/4 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 135/4 binary64))) (*.f64 #s(literal 1/3456 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -9/4 binary64)))))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (neg.f64 (log.f64 re))))) (/.f64 (fma.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 1/144 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -9/4 binary64)))) (pow.f64 re #s(literal 4 binary64))))))))
(fma.f64 #s(literal 1/24 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 re))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 re))) (*.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 re))) (+.f64 (/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/82944 binary64) (fma.f64 #s(literal 1/4320 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 75/2 binary64)) (*.f64 (*.f64 #s(literal 1/3456 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -9/4 binary64))))) (pow.f64 re #s(literal 6 binary64))) (/.f64 (fma.f64 #s(literal 1/144 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -9/4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/1152 binary64))) (pow.f64 re #s(literal 4 binary64))))))))
(fma.f64 #s(literal 1/24 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 re #s(literal 1/6 binary64))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 re #s(literal 1/6 binary64))) (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 re #s(literal 1/6 binary64))) (+.f64 (/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/82944 binary64) (fma.f64 #s(literal 1/4320 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 75/2 binary64)) (*.f64 (*.f64 #s(literal 1/3456 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -9/4 binary64))))) (pow.f64 re #s(literal 6 binary64))) (/.f64 (fma.f64 #s(literal 1/144 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -9/4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/1152 binary64))) (pow.f64 re #s(literal 4 binary64))))))))
(*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) re)))))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))))
(+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/24 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) re))))))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) re))))))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))))
(+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (+.f64 (*.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/144 binary64) (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 4 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))
(fma.f64 #s(literal -1/24 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (*.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (/.f64 (fma.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 1/144 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 9/4 binary64)))) (pow.f64 re #s(literal 4 binary64)))))))
(fma.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (*.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (/.f64 (fma.f64 #s(literal 1/144 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 9/4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/1152 binary64))) (pow.f64 re #s(literal 4 binary64))))) (*.f64 #s(literal -1/24 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(fma.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))) (/.f64 (fma.f64 #s(literal 1/144 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 9/4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/1152 binary64))) (pow.f64 re #s(literal 4 binary64))))) (*.f64 #s(literal -1/24 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (+.f64 (*.f64 #s(literal -1/3456 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal -1/82944 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/4320 binary64) (+.f64 (*.f64 #s(literal -720 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -15/4 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 45/2 binary64) (pow.f64 im #s(literal 6 binary64))))))))) (pow.f64 re #s(literal 6 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (+.f64 (*.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/144 binary64) (+.f64 (*.f64 #s(literal -3/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 3 binary64) (pow.f64 im #s(literal 4 binary64))))))) (pow.f64 re #s(literal 4 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1/24 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (pow.f64 re #s(literal 2 binary64))))) (fma.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (/.f64 (fma.f64 #s(literal -1/3456 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 9/4 binary64))) (fma.f64 #s(literal -1/82944 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 1/4320 binary64) (fma.f64 #s(literal -720 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal 5/64 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 75/4 binary64)))))) (pow.f64 re #s(literal 6 binary64)))) (*.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (/.f64 (fma.f64 #s(literal 1/1152 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 1/144 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 9/4 binary64)))) (pow.f64 re #s(literal 4 binary64))))))))
(fma.f64 #s(literal -1/24 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (*.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) re)))) (+.f64 (/.f64 (fma.f64 #s(literal -1/3456 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 9/4 binary64))) (fma.f64 #s(literal 1/4320 binary64) (fma.f64 #s(literal -720 binary64) (*.f64 (pow.f64 im #s(literal 8 binary64)) (/.f64 #s(literal 5/64 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 75/4 binary64))) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/82944 binary64)))) (pow.f64 re #s(literal 6 binary64))) (/.f64 (fma.f64 #s(literal 1/144 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 9/4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/1152 binary64))) (pow.f64 re #s(literal 4 binary64))))))))
(fma.f64 #s(literal -1/24 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))) (+.f64 (/.f64 (fma.f64 #s(literal -1/3456 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 9/4 binary64))) (fma.f64 #s(literal 1/4320 binary64) (fma.f64 #s(literal -720 binary64) (*.f64 (pow.f64 im #s(literal 8 binary64)) (/.f64 #s(literal 5/64 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 75/4 binary64))) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/82944 binary64)))) (pow.f64 re #s(literal 6 binary64))) (/.f64 (fma.f64 #s(literal 1/144 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 9/4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/1152 binary64))) (pow.f64 re #s(literal 4 binary64))))))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1/6 binary64)))
(+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 11 binary64))) #s(literal 1/6 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 11 binary64))) #s(literal 1/6 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(fma.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1/6 binary64)) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 11 binary64))) #s(literal 1/6 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -17/1152 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 23 binary64))) #s(literal 1/6 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 11 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -17/1152 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 23 binary64))) #s(literal 1/6 binary64))) (*.f64 #s(literal 1/24 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 11 binary64))) #s(literal 1/6 binary64))))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -17/1152 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 23 binary64))) #s(literal 1/6 binary64))) (*.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 11 binary64))) #s(literal 1/6 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 11 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -17/1152 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 23 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 667/82944 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 35 binary64))) #s(literal 1/6 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))))))) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 11 binary64))) #s(literal 1/6 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -17/1152 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 23 binary64))) #s(literal 1/6 binary64))) (*.f64 #s(literal 667/82944 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 35 binary64))) #s(literal 1/6 binary64))))))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 667/82944 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 35 binary64))) #s(literal 1/6 binary64))) (*.f64 #s(literal -17/1152 binary64) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 23 binary64))) #s(literal 1/6 binary64))))) (*.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 (/.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 11 binary64))) #s(literal 1/6 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/12 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))))))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (fma.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 0 binary64) (pow.f64 re #s(literal 2 binary64)))))))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/72 binary64) #s(literal 0 binary64))) (*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (+.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/12 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))))) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 17 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/1296 binary64) (pow.f64 re #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/72 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal 1/36 binary64) (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 3 binary64))))))))))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (fma.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 0 binary64) (pow.f64 re #s(literal 2 binary64)))))) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 17 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (fma.f64 #s(literal 1/1296 binary64) (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal 1/72 binary64) (*.f64 re (*.f64 #s(literal 0 binary64) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1 binary64))))))))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 17 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 1/1296 binary64) (fma.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 1/72 binary64) re) #s(literal 0 binary64))))) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 11 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/72 binary64) #s(literal 0 binary64)))))))
(*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (neg.f64 im) #s(literal 1/6 binary64)))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (neg.f64 im) #s(literal 1/6 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/12 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))) im)) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 0 binary64) (pow.f64 re #s(literal 2 binary64)))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (neg.f64 im) #s(literal 1/6 binary64))))) im) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (neg.f64 im) #s(literal 1/6 binary64))))
(-.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (neg.f64 im) #s(literal 1/6 binary64))) (/.f64 (fma.f64 (neg.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64))) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/72 binary64) #s(literal 0 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (neg.f64 im) #s(literal 1/6 binary64))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))) im))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/1296 binary64) (pow.f64 re #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/72 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))))) (*.f64 #s(literal 1/36 binary64) (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 re #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 re #s(literal 3 binary64)))))))))) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/12 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))))))) im)) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))))) im)) (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (fma.f64 #s(literal 1/1296 binary64) (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal 1/72 binary64) (*.f64 re (*.f64 #s(literal 0 binary64) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1 binary64)))))) (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64))) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (neg.f64 im) #s(literal 1/6 binary64))) (fma.f64 #s(literal 1/72 binary64) (pow.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 0 binary64) (pow.f64 re #s(literal 2 binary64))))))) im) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (neg.f64 im) #s(literal 1/6 binary64))))) im) (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (neg.f64 im) #s(literal 1/6 binary64))))
(-.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (neg.f64 im) #s(literal 1/6 binary64))) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (neg.f64 im) #s(literal 1/6 binary64))) (*.f64 re (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (/.f64 (fma.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/72 binary64) #s(literal 0 binary64))) (pow.f64 (neg.f64 im) #s(literal 1/6 binary64)) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 1/1296 binary64) (fma.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 1/72 binary64) re) #s(literal 0 binary64))))) (neg.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 5 binary64))) #s(literal 1/6 binary64))))) im)) im))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1 binary64))
(sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (cbrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (cbrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (cbrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) (cbrt.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (cbrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/4 binary64)))
(sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) (sqrt.f64 (-.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) (sqrt.f64 (-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) (sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 #s(literal 4 binary64) re)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 #s(literal -4 binary64) re)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (fma.f64 im (/.f64 im re) (*.f64 re #s(literal -4 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (fma.f64 re #s(literal -4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)))))
(pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/2 binary64))
(sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1 binary64))
(sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) #s(literal 3 binary64))
(sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(pow.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(fabs.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))))
(sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(hypot.f64 (/.f64 im (sqrt.f64 re)) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(hypot.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (/.f64 im (sqrt.f64 re)))
(hypot.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (/.f64 im (sqrt.f64 re)))
(hypot.f64 (/.f64 im (sqrt.f64 re)) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) #s(literal 1 binary64)))
(sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 im (/.f64 im re))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(*.f64 im (*.f64 im (/.f64 #s(literal 1 binary64) re)))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) re))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 1 binary64))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) re))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) re)))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) re))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (/.f64 im (sqrt.f64 re)) (/.f64 im (sqrt.f64 re)))
(pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 2 binary64))
(*.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 re)))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(*.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 2 binary64)))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(*.f64 (/.f64 im #s(literal 1 binary64)) (/.f64 im re))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(*.f64 (/.f64 im (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 im (cbrt.f64 re)))
(/.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 re)))
(*.f64 (/.f64 im (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 im (cbrt.f64 re)))
(/.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 re)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 re)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)))
(pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 2 binary64))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) #s(literal 1 binary64)) (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) re))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) re))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (/.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 re)) (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (sqrt.f64 re)))
(pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 1 binary64))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 3 binary64))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(pow.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 2 binary64))
(pow.f64 (/.f64 re (pow.f64 im #s(literal 2 binary64))) #s(literal -1 binary64))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(neg.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(neg.f64 (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(sqrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))
(log.f64 (exp.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64)))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(exp.f64 (log.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1 binary64)))
(/.f64 (pow.f64 im #s(literal 2 binary64)) re)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))))
(pow.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(sqrt.f64 (*.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/4 binary64) (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(log.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(-.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(-.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) re))
(-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(-.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (-.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) (/.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(/.f64 (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(/.f64 (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re))))
(*.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1 binary64))
(-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (cbrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) (cbrt.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) (cbrt.f64 (pow.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(*.f64 (cbrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) (*.f64 (sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) (cbrt.f64 (sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))))
(*.f64 (cbrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) #s(literal 4 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (cbrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) (cbrt.f64 (pow.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/4 binary64)) (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 #s(literal 4 binary64) re)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 #s(literal -4 binary64) re)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64))))
(/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (fma.f64 im (/.f64 im re) (*.f64 re #s(literal -4 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64))))
(/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (fma.f64 re #s(literal -4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64))))
(*.f64 (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(/.f64 (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(/.f64 (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re))))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/4 binary64))) (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/4 binary64)))
(-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) (cbrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (cbrt.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))) (*.f64 (sqrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) (cbrt.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 #s(literal 4 binary64) re)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64))) (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 #s(literal -4 binary64) re)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64))))
(/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (fma.f64 im (/.f64 im re) (*.f64 re #s(literal -4 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64))))
(/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (fma.f64 re #s(literal -4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(/.f64 (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re))))
(/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 #s(literal 4 binary64) re)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 #s(literal -4 binary64) re)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64))))
(/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (fma.f64 im (/.f64 im re) (*.f64 re #s(literal -4 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64))))
(/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (fma.f64 re #s(literal -4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64))))
(/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))))
(/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (*.f64 #s(literal -4 binary64) (*.f64 re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))))
(/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) re) re)))))
(/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64) (*.f64 #s(literal -4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 re re))))))
(/.f64 (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(/.f64 (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(/.f64 (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 #s(literal 4 binary64) re)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 #s(literal -4 binary64) re)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (fma.f64 im (/.f64 im re) (*.f64 re #s(literal -4 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 64 binary64) (pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (fma.f64 re #s(literal -4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) (neg.f64 (-.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) (neg.f64 (-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(/.f64 (+.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -16 binary64))) (fma.f64 im (/.f64 im re) (*.f64 re #s(literal -4 binary64))))
(/.f64 (+.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -16 binary64))) (fma.f64 re #s(literal -4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(/.f64 (-.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64))) (-.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 #s(literal 4 binary64) re)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64)) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))))) (neg.f64 (-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(/.f64 (+.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -16 binary64))) (fma.f64 im (/.f64 im re) (*.f64 re #s(literal -4 binary64))))
(/.f64 (+.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -16 binary64))) (fma.f64 re #s(literal -4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1 binary64))
(-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 2 binary64))
(-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 3 binary64))
(-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(pow.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(pow.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 2 binary64)))
(-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(log.f64 (exp.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 3 binary64)))
(-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(expm1.f64 (log1p.f64 (fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(exp.f64 (log.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))) #s(literal 1 binary64)))
(-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(fma.f64 (*.f64 #s(literal 4 binary64) re) #s(literal 1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 im (/.f64 im re) (*.f64 #s(literal 4 binary64) re))
(-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 im (*.f64 im (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 4 binary64) re))
(-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 4 binary64) re))
(-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) re))
(-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 #s(literal 1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (*.f64 #s(literal 4 binary64) re))
(-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) re) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) re) (*.f64 re #s(literal 4 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) re) (*.f64 re #s(literal 4 binary64)))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 re #s(literal 4 binary64)))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 re #s(literal 4 binary64)))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 4 binary64) re)) (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 (cbrt.f64 (*.f64 re #s(literal 4 binary64))) (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64))) (cbrt.f64 (*.f64 #s(literal 4 binary64) re)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 16 binary64))) (cbrt.f64 (*.f64 re #s(literal 4 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 re) #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (cbrt.f64 re)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 (/.f64 im (sqrt.f64 re)) (/.f64 im (sqrt.f64 re)) (*.f64 #s(literal 4 binary64) re))
(+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 2 binary64)) (*.f64 re #s(literal 4 binary64)))
(+.f64 (*.f64 re #s(literal 4 binary64)) (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 re) #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 (neg.f64 (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 re)) (*.f64 #s(literal 4 binary64) re))
(-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 (/.f64 #s(literal 1 binary64) re) (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) re))
(-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 (/.f64 im #s(literal 1 binary64)) (/.f64 im re) (*.f64 #s(literal 4 binary64) re))
(-.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 (/.f64 im (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 im (cbrt.f64 re)) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (/.f64 im (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 im (cbrt.f64 re)) (*.f64 re #s(literal 4 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 re)) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (/.f64 im (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (/.f64 im (cbrt.f64 re)) (*.f64 re #s(literal 4 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 re)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 re)) (*.f64 #s(literal 4 binary64) re))
(+.f64 (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 2 binary64)) (*.f64 re #s(literal 4 binary64)))
(+.f64 (*.f64 re #s(literal 4 binary64)) (pow.f64 (/.f64 im (sqrt.f64 re)) #s(literal 2 binary64)))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) #s(literal 1 binary64)) (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) re) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) re) (*.f64 re #s(literal 4 binary64)))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (*.f64 re #s(literal 4 binary64)))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (/.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (*.f64 re #s(literal 4 binary64)))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 re)) (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (sqrt.f64 re)) (*.f64 #s(literal 4 binary64) re))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (sqrt.f64 re)) (/.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (sqrt.f64 re)) (*.f64 re #s(literal 4 binary64)))
(fma.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64))) (cbrt.f64 re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 (*.f64 #s(literal 4 binary64) (sqrt.f64 re)) (sqrt.f64 re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 (*.f64 (sqrt.f64 re) #s(literal 4 binary64)) (sqrt.f64 re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))) (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/6 binary64)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 im re))))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 im re))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))))
(*.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/6 binary64)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))) (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 4 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/6 binary64))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))) #s(literal 4 binary64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/6 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/6 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/6 binary64))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))) (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/6 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/6 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/6 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/6 binary64)))
(cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/3 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/6 binary64))
(*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 (+.f64 re (hypot.f64 im re)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/4 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/4 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 (+.f64 re (hypot.f64 im re)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/6 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/3 binary64))
(cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/6 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))))
(sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))))
(log.f64 (exp.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/6 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/6 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/6 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/6 binary64))
(exp.f64 (log.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/6 binary64))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1/3 binary64)))
(cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/6 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 im re))) #s(literal 1/6 binary64))

eval515.0ms (2.9%)

Compiler

Compiled 24764 to 18673 computations (24.6% saved)

prune194.0ms (1.1%)

Pruning

23 alts after pruning (20 fresh and 3 done)

PrunedKeptTotal
New94214956
Fresh4610
Picked235
Done000
Total94823971
Accuracy
91.7%
Counts
971 → 23
Alt Table
Click to see full alt table
StatusAccuracyProgram
53.6%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
14.8%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64)))
48.7%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) #s(literal 3 binary64)))
16.1%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) #s(literal 3 binary64)))
15.3%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))))) #s(literal 3 binary64)))
16.2%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))
39.0%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)) re)))) #s(literal 3 binary64)))
28.2%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (-.f64 (hypot.f64 re im) re))))) #s(literal 3 binary64)))
78.2%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64)))
51.9%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 3 binary64)))
79.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64))))
76.5%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (cbrt.f64 (*.f64 re #s(literal 2 binary64)))) (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))))
14.8%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re))))
28.7%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))) (-.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
27.0%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 4 binary64) re) (*.f64 im (/.f64 im re)))))
52.7%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))))
6.0%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (neg.f64 re) re))))
76.4%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) re)))
39.6%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)) re)))
79.7%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im))))
55.1%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 im re)))
52.9%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) im))
26.8%
(sqrt.f64 re)
Compiler

Compiled 826 to 658 computations (20.3% saved)

localize435.0ms (2.5%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
100.0%
(fma.f64 (*.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (cbrt.f64 (*.f64 re #s(literal 2 binary64)))) (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
99.6%
(*.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (cbrt.f64 (*.f64 re #s(literal 2 binary64))))
99.5%
(cbrt.f64 (*.f64 re #s(literal 2 binary64)))
99.7%
(*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
99.3%
(pow.f64 (*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) #s(literal 3 binary64))
96.6%
(pow.f64 im #s(literal 1/6 binary64))
100.0%
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))
99.9%
(*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))
92.4%
(sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))))
100.0%
(sqrt.f64 (+.f64 re (hypot.f64 re im)))
100.0%
(+.f64 re (hypot.f64 re im))
99.6%
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64)))
Compiler

Compiled 234 to 145 computations (38% saved)

Precisions
Click to see histograms. Total time spent on operations: 272.0ms
Operation ival-mult, time spent: 111.0ms, 41.0% of total-time
Operation ival-pow, time spent: 45.0ms, 17.0% of total-time
Operation ival-cbrt, time spent: 35.0ms, 13.0% of total-time
Operation ival-sqrt, time spent: 34.0ms, 13.0% of total-time
Operation composed, time spent: 20.0ms, 7.0% of total-time
Operation ival-add, time spent: 17.0ms, 6.0% of total-time
Operation const, time spent: 8.0ms, 3.0% of total-time
Operation ival-div, time spent: 2.0ms, 1.0% of total-time

series148.0ms (0.8%)

Counts
11 → 199
Calls
Call 1
Inputs
#<alt (*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (sqrt.f64 (+.f64 re (hypot.f64 re im)))>
#<alt (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))>
#<alt (pow.f64 im #s(literal 1/6 binary64))>
#<alt (pow.f64 (*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) #s(literal 3 binary64))>
#<alt (*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))>
#<alt (cbrt.f64 (*.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (cbrt.f64 (*.f64 re #s(literal 2 binary64))))>
#<alt (fma.f64 (*.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (cbrt.f64 (*.f64 re #s(literal 2 binary64)))) (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))>
Outputs
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))>
#<alt (+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (sqrt.f64 im)>
#<alt (+.f64 (sqrt.f64 im) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re)))>
#<alt (+.f64 (sqrt.f64 im) (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))))>
#<alt (+.f64 (sqrt.f64 im) (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) re)) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))))))>
#<alt (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (+.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))>
#<alt (sqrt.f64 im)>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re))))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re)))))>
#<alt (*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal -1 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal -1 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal -1 binary64)))))))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re)>
#<alt (/.f64 (+.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (*.f64 (sqrt.f64 im) re)) im)>
#<alt (/.f64 (+.f64 (*.f64 (sqrt.f64 im) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re))))) im)>
#<alt (/.f64 (+.f64 (*.f64 (sqrt.f64 im) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re))))))) im)>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))))))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 re (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re)>
#<alt (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) im) im) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) im) im) (pow.f64 re #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) im) im) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 im)) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) im) im) re)))) re)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) im) im) re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (-.f64 (*.f64 #s(literal 2 binary64) im) im)))) re))) re)))))>
#<alt (*.f64 #s(literal 2 binary64) re)>
#<alt (/.f64 (pow.f64 re #s(literal 2 binary64)) im)>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))>
#<alt (/.f64 (pow.f64 re #s(literal 2 binary64)) im)>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))>
#<alt (/.f64 (pow.f64 re #s(literal 2 binary64)) im)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 im re)) (pow.f64 re #s(literal 2 binary64))) im)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 im re)) (pow.f64 re #s(literal 2 binary64))) im)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 im re)) (pow.f64 re #s(literal 2 binary64))) im)>
#<alt (*.f64 #s(literal 2 binary64) re)>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))>
#<alt (*.f64 #s(literal 2 binary64) re)>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))>
#<alt (/.f64 (pow.f64 re #s(literal 2 binary64)) im)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 im re)) (pow.f64 re #s(literal 2 binary64))) im)>
#<alt (/.f64 (+.f64 (*.f64 im (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 #s(literal 2 binary64) re))) (pow.f64 re #s(literal 2 binary64))) im)>
#<alt (/.f64 (+.f64 (*.f64 im (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 #s(literal 2 binary64) re))) (pow.f64 re #s(literal 2 binary64))) im)>
#<alt (*.f64 #s(literal 2 binary64) im)>
#<alt (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 re im))))>
#<alt (*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re im)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re im)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal 2 binary64) im)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 re im)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) im)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) im)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal 2 binary64) im)>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 #s(literal 2 binary64) re))>
#<alt (/.f64 (pow.f64 re #s(literal 2 binary64)) im)>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re)))))>
#<alt (/.f64 (pow.f64 re #s(literal 2 binary64)) im)>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 im re)) #s(literal 2 binary64)) re)) (/.f64 #s(literal 1 binary64) im)))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 im re)) #s(literal 2 binary64)) re)) (/.f64 #s(literal 1 binary64) im)))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64))>
#<alt (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64))>
#<alt (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))))>
#<alt (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal -2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal -2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal -2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal -2 binary64))))>
#<alt (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 #s(literal 2 binary64) im)>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 (/.f64 re im) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) im))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) re) (+.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) re) (+.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) re) (+.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 #s(literal 2 binary64) im)>
#<alt (*.f64 im (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) im)))>
#<alt (*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) im) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) im) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -2 binary64) im)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))) im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64))) im)) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))) im)))))>
Calls

51 calls:

TimeVariablePointExpression
42.0ms
re
@0
(* (cbrt (* re 2)) (cbrt (* re 2)))
31.0ms
im
@0
(pow im 1/6)
13.0ms
im
@-inf
(pow im 1/6)
11.0ms
re
@-inf
(* (sqrt (+ re (sqrt (+ (* re re) (* im im))))) (sqrt 2))
11.0ms
im
@inf
(pow im 1/6)

rewrite216.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
1038×log1p-expm1-u
222×expm1-log1p-u
216×add-cube-cbrt
215×add-exp-log
214×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
032300
1506272
26693272
Stop Event
node limit
Counts
11 → 278
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64)))
(sqrt.f64 (+.f64 re (hypot.f64 re im)))
(sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))))
(*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))
(pow.f64 im #s(literal 1/6 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(cbrt.f64 (*.f64 re #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (cbrt.f64 (*.f64 re #s(literal 2 binary64))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (cbrt.f64 (*.f64 re #s(literal 2 binary64)))) (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))
(fabs.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))))
(hypot.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (sqrt.f64 (*.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im)))))
(*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64)) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (sqrt.f64 (-.f64 re (hypot.f64 re im))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re)))))
(pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))))))
(cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im)))))
(hypot.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re))
(hypot.f64 (sqrt.f64 re) (sqrt.f64 (hypot.f64 re im)))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im)))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))) (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) (cbrt.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (-.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (*.f64 im #s(literal 2 binary64)))))))
(pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(hypot.f64 (sqrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(hypot.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))) (sqrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 re #s(literal 2 binary64)) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) im) #s(literal 1 binary64)))
(+.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) im) (*.f64 re #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) im) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) im) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) (*.f64 (*.f64 re #s(literal 2 binary64)) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))))
(/.f64 (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) im) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) (-.f64 (*.f64 re #s(literal 2 binary64)) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(/.f64 (*.f64 re (+.f64 (pow.f64 (/.f64 re im) #s(literal 3 binary64)) #s(literal 8 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 re im) (-.f64 (/.f64 re im) #s(literal 2 binary64)))))
(/.f64 (*.f64 re (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 re im) #s(literal 2 binary64)))) (-.f64 #s(literal 2 binary64) (/.f64 re im)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 re im) #s(literal 3 binary64)) #s(literal 8 binary64)) re) (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 re im) (-.f64 (/.f64 re im) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 re im) #s(literal 2 binary64))) re) (-.f64 #s(literal 2 binary64) (/.f64 re im)))
(pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 2 binary64) (/.f64 re im))) re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))))
(cbrt.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))))
(log1p.f64 (expm1.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))))
(exp.f64 (log.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))) #s(literal 1 binary64)))
(fma.f64 re #s(literal 2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(fma.f64 #s(literal 2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))) (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(fma.f64 #s(literal 1 binary64) (*.f64 re #s(literal 2 binary64)) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(fma.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))) (/.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64)) (-.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))))
(*.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))) (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)) (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (-.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (*.f64 im #s(literal 2 binary64)))))))
(*.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64))) (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))) (cbrt.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (-.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (*.f64 im #s(literal 2 binary64))))) (+.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (-.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (*.f64 im #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64))) (+.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 im #s(literal 2 binary64)) re) (+.f64 #s(literal 2 binary64) (/.f64 re im))))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64))) (-.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64)))) (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (-.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (*.f64 im #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))))
(/.f64 (-.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (*.f64 im #s(literal 2 binary64))))
(pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))
(fma.f64 im #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))
(fma.f64 #s(literal 2 binary64) im (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))
(fma.f64 (+.f64 #s(literal 2 binary64) (/.f64 re im)) re (*.f64 im #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))
(fma.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (*.f64 im #s(literal 2 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))) (*.f64 im #s(literal 2 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (cbrt.f64 (*.f64 im #s(literal 2 binary64))) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))
(fma.f64 (sqrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))) (sqrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))) (*.f64 im #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))) (sqrt.f64 (*.f64 im #s(literal 2 binary64))) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 im #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 im #s(literal 1/6 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 1/6 binary64))) (cbrt.f64 (cbrt.f64 im)))
(*.f64 (cbrt.f64 (cbrt.f64 im)) (cbrt.f64 (pow.f64 im #s(literal 1/6 binary64))))
(*.f64 (pow.f64 im #s(literal 1/12 binary64)) (pow.f64 im #s(literal 1/12 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (pow.f64 im #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (cbrt.f64 im) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (sqrt.f64 im) #s(literal 1/6 binary64)) (pow.f64 (sqrt.f64 im) #s(literal 1/6 binary64)))
(sqrt.f64 (cbrt.f64 im))
(log.f64 (exp.f64 (pow.f64 im #s(literal 1/6 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 im #s(literal 1/6 binary64)))))
(cbrt.f64 (sqrt.f64 im))
(expm1.f64 (log1p.f64 (pow.f64 im #s(literal 1/6 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 im #s(literal 1/6 binary64))))
(exp.f64 (*.f64 #s(literal 1/6 binary64) (log.f64 im)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (log.f64 im)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 im))
(*.f64 (pow.f64 im #s(literal 1/6 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (cbrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) (cbrt.f64 (*.f64 im #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) (cbrt.f64 (*.f64 im #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))) (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 1/6 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64))) (pow.f64 im #s(literal 1/6 binary64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)) (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
(sqrt.f64 (*.f64 im #s(literal 2 binary64)))
(fabs.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))
(sqrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))))
(log.f64 (exp.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))))
(cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
(exp.f64 (log.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 re #s(literal 2 binary64))))
(*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal 2 binary64)))
(*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 re))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))) (cbrt.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))))
(*.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 re #s(literal 2 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))))))
(pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))))
(fabs.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 2/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))) #s(literal 3 binary64))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))))))
(cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (hypot.f64 re im) #s(literal 2 binary64)))
(+.f64 (*.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))))
(*.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) (sqrt.f64 (+.f64 re (hypot.f64 re im)))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) #s(literal 2 binary64)) (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re))))
(/.f64 (*.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im)))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 1 binary64))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))
(exp.f64 (log.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 1 binary64)))

simplify279.0ms (1.6%)

Algorithm
egg-herbie
Rules
792×fma-define
425×distribute-rgt-in
420×distribute-lft-in
398×*-commutative
303×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0115512884925285
1316622247
Stop Event
node limit
Counts
477 → 626
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(sqrt.f64 im)
(+.f64 (sqrt.f64 im) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re)))
(+.f64 (sqrt.f64 im) (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))))
(+.f64 (sqrt.f64 im) (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) re)) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))))))
(*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))))))))
(+.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))
(sqrt.f64 im)
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re)))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal -1 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re)
(/.f64 (+.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (*.f64 (sqrt.f64 im) re)) im)
(/.f64 (+.f64 (*.f64 (sqrt.f64 im) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re))))) im)
(/.f64 (+.f64 (*.f64 (sqrt.f64 im) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re))))))) im)
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 re (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re)
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) im) im) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) im) im) (pow.f64 re #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) im) im) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re)))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 im)) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) im) im) re)))) re)))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) im) im) re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (-.f64 (*.f64 #s(literal 2 binary64) im) im)))) re))) re)))))
(*.f64 #s(literal 2 binary64) re)
(/.f64 (pow.f64 re #s(literal 2 binary64)) im)
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))
(/.f64 (pow.f64 re #s(literal 2 binary64)) im)
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))
(/.f64 (pow.f64 re #s(literal 2 binary64)) im)
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 im re)) (pow.f64 re #s(literal 2 binary64))) im)
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 im re)) (pow.f64 re #s(literal 2 binary64))) im)
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 im re)) (pow.f64 re #s(literal 2 binary64))) im)
(*.f64 #s(literal 2 binary64) re)
(+.f64 (*.f64 #s(literal 2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(+.f64 (*.f64 #s(literal 2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(+.f64 (*.f64 #s(literal 2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(*.f64 #s(literal 2 binary64) re)
(+.f64 (*.f64 #s(literal 2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(+.f64 (*.f64 #s(literal 2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(+.f64 (*.f64 #s(literal 2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(/.f64 (pow.f64 re #s(literal 2 binary64)) im)
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 im re)) (pow.f64 re #s(literal 2 binary64))) im)
(/.f64 (+.f64 (*.f64 im (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 #s(literal 2 binary64) re))) (pow.f64 re #s(literal 2 binary64))) im)
(/.f64 (+.f64 (*.f64 im (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 #s(literal 2 binary64) re))) (pow.f64 re #s(literal 2 binary64))) im)
(*.f64 #s(literal 2 binary64) im)
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 re im))))
(*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re im)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re im)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 2 binary64) im)
(*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 re im)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) im)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) im)) #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) im)
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 #s(literal 2 binary64) re))
(/.f64 (pow.f64 re #s(literal 2 binary64)) im)
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re)))))
(/.f64 (pow.f64 re #s(literal 2 binary64)) im)
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 im re)) #s(literal 2 binary64)) re)) (/.f64 #s(literal 1 binary64) im)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 im re)) #s(literal 2 binary64)) re)) (/.f64 #s(literal 1 binary64) im)))
(pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64))
(exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))))
(exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))))
(exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))))
(exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal 2 binary64)))
(*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal 2 binary64)))
(*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal 2 binary64)))
(*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal 2 binary64)))
(*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal 2 binary64)))
(*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal 2 binary64)))
(*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal 2 binary64)))
(*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal 2 binary64) im)
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 (/.f64 re im) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) im))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))
(*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))))))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal 2 binary64) re) (+.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(+.f64 (*.f64 #s(literal 2 binary64) re) (+.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal 2 binary64) re) (+.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re)))))
(*.f64 #s(literal 2 binary64) im)
(*.f64 im (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) im)))
(*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) im) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) im) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -2 binary64) im)
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) im)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))) im)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64))) im)) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))) im)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))
(fabs.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))))
(hypot.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (sqrt.f64 (*.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im)))))
(*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64)) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (sqrt.f64 (-.f64 re (hypot.f64 re im))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re)))))
(pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))))))
(cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im)))))
(hypot.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re))
(hypot.f64 (sqrt.f64 re) (sqrt.f64 (hypot.f64 re im)))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im)))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))) (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) (cbrt.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (-.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (*.f64 im #s(literal 2 binary64)))))))
(pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(hypot.f64 (sqrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(hypot.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))) (sqrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 re #s(literal 2 binary64)) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) im) #s(literal 1 binary64)))
(+.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) im) (*.f64 re #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) im) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) im) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) (*.f64 (*.f64 re #s(literal 2 binary64)) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))))
(/.f64 (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) im) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) (-.f64 (*.f64 re #s(literal 2 binary64)) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(/.f64 (*.f64 re (+.f64 (pow.f64 (/.f64 re im) #s(literal 3 binary64)) #s(literal 8 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 re im) (-.f64 (/.f64 re im) #s(literal 2 binary64)))))
(/.f64 (*.f64 re (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 re im) #s(literal 2 binary64)))) (-.f64 #s(literal 2 binary64) (/.f64 re im)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 re im) #s(literal 3 binary64)) #s(literal 8 binary64)) re) (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 re im) (-.f64 (/.f64 re im) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 re im) #s(literal 2 binary64))) re) (-.f64 #s(literal 2 binary64) (/.f64 re im)))
(pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 2 binary64) (/.f64 re im))) re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))))
(cbrt.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))))
(log1p.f64 (expm1.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))))
(exp.f64 (log.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))) #s(literal 1 binary64)))
(fma.f64 re #s(literal 2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(fma.f64 #s(literal 2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))) (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(fma.f64 #s(literal 1 binary64) (*.f64 re #s(literal 2 binary64)) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(fma.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))) (/.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64)) (-.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))))
(*.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))) (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)) (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (-.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (*.f64 im #s(literal 2 binary64)))))))
(*.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64))) (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))) (cbrt.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (-.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (*.f64 im #s(literal 2 binary64))))) (+.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (-.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (*.f64 im #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64))) (+.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 im #s(literal 2 binary64)) re) (+.f64 #s(literal 2 binary64) (/.f64 re im))))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64))) (-.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64)))) (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (-.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (*.f64 im #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))))
(/.f64 (-.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (*.f64 im #s(literal 2 binary64))))
(pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))
(fma.f64 im #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))
(fma.f64 #s(literal 2 binary64) im (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))
(fma.f64 (+.f64 #s(literal 2 binary64) (/.f64 re im)) re (*.f64 im #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))
(fma.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (*.f64 im #s(literal 2 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))) (*.f64 im #s(literal 2 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (cbrt.f64 (*.f64 im #s(literal 2 binary64))) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))
(fma.f64 (sqrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))) (sqrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))) (*.f64 im #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))) (sqrt.f64 (*.f64 im #s(literal 2 binary64))) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 im #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 im #s(literal 1/6 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 1/6 binary64))) (cbrt.f64 (cbrt.f64 im)))
(*.f64 (cbrt.f64 (cbrt.f64 im)) (cbrt.f64 (pow.f64 im #s(literal 1/6 binary64))))
(*.f64 (pow.f64 im #s(literal 1/12 binary64)) (pow.f64 im #s(literal 1/12 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (pow.f64 im #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (cbrt.f64 im) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (sqrt.f64 im) #s(literal 1/6 binary64)) (pow.f64 (sqrt.f64 im) #s(literal 1/6 binary64)))
(sqrt.f64 (cbrt.f64 im))
(log.f64 (exp.f64 (pow.f64 im #s(literal 1/6 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 im #s(literal 1/6 binary64)))))
(cbrt.f64 (sqrt.f64 im))
(expm1.f64 (log1p.f64 (pow.f64 im #s(literal 1/6 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 im #s(literal 1/6 binary64))))
(exp.f64 (*.f64 #s(literal 1/6 binary64) (log.f64 im)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (log.f64 im)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 im))
(*.f64 (pow.f64 im #s(literal 1/6 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (cbrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) (cbrt.f64 (*.f64 im #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) (cbrt.f64 (*.f64 im #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))) (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 1/6 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64))) (pow.f64 im #s(literal 1/6 binary64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)) (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
(sqrt.f64 (*.f64 im #s(literal 2 binary64)))
(fabs.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))
(sqrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))))
(log.f64 (exp.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))))
(cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
(exp.f64 (log.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 re #s(literal 2 binary64))))
(*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal 2 binary64)))
(*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 re))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))) (cbrt.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))))
(*.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 re #s(literal 2 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))))))
(pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))))
(fabs.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 2/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))) #s(literal 3 binary64))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))))))
(cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (hypot.f64 re im) #s(literal 2 binary64)))
(+.f64 (*.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))))
(*.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) (sqrt.f64 (+.f64 re (hypot.f64 re im)))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) #s(literal 2 binary64)) (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re))))
(/.f64 (*.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im)))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 1 binary64))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))
(exp.f64 (log.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 1 binary64)))
Outputs
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) re)) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) re)))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 re (fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (*.f64 #s(literal -1/16 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 re (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (fma.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))
(*.f64 re (+.f64 (fma.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -1/32 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 2 binary64)))))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(-.f64 (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (pow.f64 re #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/512 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(-.f64 (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))) (/.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 1/2 binary64))))))) (pow.f64 re #s(literal 3 binary64))))
(*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 re))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(fma.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(+.f64 (*.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))
(fma.f64 (sqrt.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))))))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64))))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))
(*.f64 im (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))))
(*.f64 im (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))))
(*.f64 im (+.f64 (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/8 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 im) (neg.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(neg.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(neg.f64 (*.f64 im (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))))))
(*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(neg.f64 (*.f64 im (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 im) (pow.f64 re #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 3/8 binary64)) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))))))
(*.f64 im (neg.f64 (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 re (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (*.f64 (sqrt.f64 im) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 re #s(literal 2 binary64)))) (/.f64 #s(literal 3/8 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(sqrt.f64 im)
(+.f64 (sqrt.f64 im) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) re (sqrt.f64 im))
(+.f64 (sqrt.f64 im) (*.f64 re (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))))
(+.f64 (sqrt.f64 im) (*.f64 re (fma.f64 #s(literal 1/8 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))))
(fma.f64 re (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 1/8 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))) (sqrt.f64 im))
(+.f64 (sqrt.f64 im) (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) re)) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))))))
(+.f64 (sqrt.f64 im) (*.f64 re (fma.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))))))
(fma.f64 re (fma.f64 re (fma.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal -1/16 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64))))) re)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (sqrt.f64 im))
(*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 re (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 re (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal -1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))
(*.f64 re (+.f64 (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal -1/32 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(-.f64 (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (pow.f64 re #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 re))) (+.f64 (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/512 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (sqrt.f64 #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/32 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(-.f64 (*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))))) (*.f64 #s(literal 1/512 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) (/.f64 (pow.f64 im #s(literal 5 binary64)) #s(literal 1/2 binary64))))))) (pow.f64 re #s(literal 3 binary64))))
(*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 re))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 re)))
(fma.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 re)))
(+.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))))))))
(fma.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))))))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 (+.f64 (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 re)))
(+.f64 (*.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))))
(fma.f64 (sqrt.f64 re) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (/.f64 (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/4 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64)))))))))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (pow.f64 re #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (/.f64 (+.f64 (/.f64 #s(literal 1/32 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 re)))
(sqrt.f64 im)
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal 1/2 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))))
(*.f64 im (fma.f64 #s(literal 1/2 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re)))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) re))))))
(*.f64 im (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))))))
(*.f64 im (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 re (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (sqrt.f64 im) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal -1 binary64))))))
(neg.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal -1 binary64))))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal -1 binary64)))))))
(neg.f64 (*.f64 im (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 im (neg.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal -1 binary64)))))))
(neg.f64 (*.f64 im (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 3/8 binary64)) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 re #s(literal 2 binary64)))) (/.f64 #s(literal 3/8 binary64) (pow.f64 im #s(literal 3 binary64))))) (neg.f64 im))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re)
(/.f64 (+.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (*.f64 (sqrt.f64 im) re)) im)
(/.f64 (fma.f64 (sqrt.f64 im) re (sqrt.f64 (pow.f64 im #s(literal 3 binary64)))) im)
(/.f64 (+.f64 (*.f64 (sqrt.f64 im) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re))))) im)
(/.f64 (fma.f64 (sqrt.f64 im) re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re))))) im)
(/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 im) re)) (*.f64 (sqrt.f64 im) re)) im)
(/.f64 (+.f64 (*.f64 (sqrt.f64 im) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re))))))) im)
(/.f64 (fma.f64 (sqrt.f64 im) re (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) re))))))) im)
(/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 im (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (sqrt.f64 im) re)) im)
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (neg.f64 (sqrt.f64 im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64))))
(*.f64 (sqrt.f64 im) (neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64)))))))
(neg.f64 (*.f64 im (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64))))))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64)))))) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))))))
(neg.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64)))))))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64))))))) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))))))
(neg.f64 (*.f64 im (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))) (pow.f64 im #s(literal 3 binary64))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64)))))))))
(*.f64 im (neg.f64 (-.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64)))))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -2 binary64)) (sqrt.f64 #s(literal -2 binary64))))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64)))))) (pow.f64 im #s(literal 3 binary64))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 re (sqrt.f64 #s(literal 2 binary64)))))
(fma.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 re (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1/2 binary64) im)) (/.f64 re (sqrt.f64 #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 re (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 re (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (+.f64 (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64)))) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1/2 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re)
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 im) re)))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) im) im) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (-.f64 (*.f64 im #s(literal 2 binary64)) im) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (fma.f64 #s(literal 1/2 binary64) (*.f64 im (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (sqrt.f64 im) re))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) im) im) (pow.f64 re #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) im) im) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re))))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 im #s(literal 2 binary64)) im) (pow.f64 re #s(literal 3 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (-.f64 (*.f64 im #s(literal 2 binary64)) im) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re))))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 im (pow.f64 re #s(literal 3 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 im (/.f64 (sqrt.f64 im) (pow.f64 re #s(literal 2 binary64)))) (/.f64 (sqrt.f64 im) re)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re)))))
(neg.f64 (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 im) (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (sqrt.f64 im) re)) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 im)) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) im) im) re)))) re)))))
(neg.f64 (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (sqrt.f64 im) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (-.f64 (*.f64 im #s(literal 2 binary64)) im) re)))) re)))))
(*.f64 (-.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (/.f64 (sqrt.f64 im) re))) (sqrt.f64 im)) re)) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 im)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) im) im) re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (-.f64 (*.f64 #s(literal 2 binary64) im) im)))) re))) re)))))
(neg.f64 (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (sqrt.f64 im) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 im #s(literal 2 binary64)) im) re)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 im)) (-.f64 (*.f64 im #s(literal 2 binary64)) im))) re))) re)))))
(*.f64 re (neg.f64 (-.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (-.f64 (neg.f64 (sqrt.f64 im)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 im (sqrt.f64 im)) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (pow.f64 im #s(literal 3 binary64))) (/.f64 im re)))) re)) re))))
(*.f64 #s(literal 2 binary64) re)
(/.f64 (pow.f64 re #s(literal 2 binary64)) im)
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 2 binary64) re)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 2 binary64) re)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 2 binary64) re)))
(/.f64 (pow.f64 re #s(literal 2 binary64)) im)
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 2 binary64) re)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 2 binary64) re)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 2 binary64) re)))
(/.f64 (pow.f64 re #s(literal 2 binary64)) im)
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 im re)) (pow.f64 re #s(literal 2 binary64))) im)
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 im re) (pow.f64 re #s(literal 2 binary64))) im)
(/.f64 (*.f64 re (+.f64 re (*.f64 im #s(literal 2 binary64)))) im)
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 im re)) (pow.f64 re #s(literal 2 binary64))) im)
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 im re) (pow.f64 re #s(literal 2 binary64))) im)
(/.f64 (*.f64 re (+.f64 re (*.f64 im #s(literal 2 binary64)))) im)
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 im re)) (pow.f64 re #s(literal 2 binary64))) im)
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 im re) (pow.f64 re #s(literal 2 binary64))) im)
(/.f64 (*.f64 re (+.f64 re (*.f64 im #s(literal 2 binary64)))) im)
(*.f64 #s(literal 2 binary64) re)
(+.f64 (*.f64 #s(literal 2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(fma.f64 #s(literal 2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))
(+.f64 (*.f64 #s(literal 2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(fma.f64 #s(literal 2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))
(+.f64 (*.f64 #s(literal 2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(fma.f64 #s(literal 2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))
(*.f64 #s(literal 2 binary64) re)
(+.f64 (*.f64 #s(literal 2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(fma.f64 #s(literal 2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))
(+.f64 (*.f64 #s(literal 2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(fma.f64 #s(literal 2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))
(+.f64 (*.f64 #s(literal 2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(fma.f64 #s(literal 2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))
(/.f64 (pow.f64 re #s(literal 2 binary64)) im)
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 im re)) (pow.f64 re #s(literal 2 binary64))) im)
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 im re) (pow.f64 re #s(literal 2 binary64))) im)
(/.f64 (*.f64 re (+.f64 re (*.f64 im #s(literal 2 binary64)))) im)
(/.f64 (+.f64 (*.f64 im (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 #s(literal 2 binary64) re))) (pow.f64 re #s(literal 2 binary64))) im)
(/.f64 (fma.f64 im (*.f64 #s(literal 2 binary64) (+.f64 im re)) (pow.f64 re #s(literal 2 binary64))) im)
(/.f64 (+.f64 (*.f64 im (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 #s(literal 2 binary64) re))) (pow.f64 re #s(literal 2 binary64))) im)
(/.f64 (fma.f64 im (*.f64 #s(literal 2 binary64) (+.f64 im re)) (pow.f64 re #s(literal 2 binary64))) im)
(*.f64 #s(literal 2 binary64) im)
(*.f64 im #s(literal 2 binary64))
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 re im))))
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 re (/.f64 #s(literal 2 binary64) im))))
(*.f64 im (fma.f64 re (/.f64 #s(literal 2 binary64) im) #s(literal 2 binary64)))
(*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re im)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 re im) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 (pow.f64 (/.f64 re im) #s(literal 2 binary64)) (fma.f64 re (/.f64 #s(literal 2 binary64) im) #s(literal 2 binary64))))
(*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re im)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 re im) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 (pow.f64 (/.f64 re im) #s(literal 2 binary64)) (fma.f64 re (/.f64 #s(literal 2 binary64) im) #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) im)
(*.f64 im #s(literal 2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 re im)) #s(literal 2 binary64))))
(neg.f64 (*.f64 im (fma.f64 #s(literal -2 binary64) (/.f64 re im) #s(literal -2 binary64))))
(*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 re im) #s(literal -2 binary64)) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) im)) #s(literal 2 binary64))))
(neg.f64 (*.f64 im (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) im) #s(literal -2 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) im) #s(literal -2 binary64)) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) im)) #s(literal 2 binary64))))
(neg.f64 (*.f64 im (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) im) #s(literal -2 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) im) #s(literal -2 binary64)) (neg.f64 im))
(*.f64 #s(literal 2 binary64) im)
(*.f64 im #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 #s(literal 2 binary64) re))
(*.f64 #s(literal 2 binary64) (+.f64 im re))
(/.f64 (pow.f64 re #s(literal 2 binary64)) im)
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 2 binary64) re)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 2 binary64) re))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) re) (fma.f64 #s(literal 2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) im))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 2 binary64) re))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) re) (fma.f64 #s(literal 2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) im))))
(/.f64 (pow.f64 re #s(literal 2 binary64)) im)
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 2 binary64) re)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 im re)) #s(literal 2 binary64)) re)) (/.f64 #s(literal 1 binary64) im)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 im re) #s(literal -2 binary64)) re) (/.f64 #s(literal 1 binary64) im)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 im re) #s(literal -2 binary64)) re)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 im re)) #s(literal 2 binary64)) re)) (/.f64 #s(literal 1 binary64) im)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 im re) #s(literal -2 binary64)) re) (/.f64 #s(literal 1 binary64) im)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 im re) #s(literal -2 binary64)) re)))
(pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64))
(pow.f64 im #s(literal 1/6 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64))
(pow.f64 im #s(literal 1/6 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64))
(pow.f64 im #s(literal 1/6 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64))
(pow.f64 im #s(literal 1/6 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64))
(pow.f64 im #s(literal 1/6 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64))
(pow.f64 im #s(literal 1/6 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64))
(pow.f64 im #s(literal 1/6 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64))
(pow.f64 im #s(literal 1/6 binary64))
(exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))))
(pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))))
(pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))))
(pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))))
(pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im)))))
(pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (neg.f64 (sqrt.f64 im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (neg.f64 (sqrt.f64 im)) (neg.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (neg.f64 (sqrt.f64 im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (neg.f64 (sqrt.f64 im)) (neg.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (neg.f64 (sqrt.f64 im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (neg.f64 (sqrt.f64 im)) (neg.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (neg.f64 (sqrt.f64 im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (neg.f64 (sqrt.f64 im)) (neg.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 im #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 im #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 im #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 im #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 im #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 im #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 im #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 im #s(literal 1/6 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) im))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal 2 binary64)))
(*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal 2 binary64)))
(*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal 2 binary64)))
(*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal 2 binary64)))
(*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal 2 binary64)))
(*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal 2 binary64)))
(*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal 2 binary64)))
(*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal -2 binary64))))
(neg.f64 (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cbrt.f64 re) (neg.f64 (cbrt.f64 #s(literal -2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal -2 binary64))))
(neg.f64 (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cbrt.f64 re) (neg.f64 (cbrt.f64 #s(literal -2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal -2 binary64))))
(neg.f64 (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cbrt.f64 re) (neg.f64 (cbrt.f64 #s(literal -2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal -2 binary64))))
(neg.f64 (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cbrt.f64 re) (neg.f64 (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal 2 binary64) im)
(*.f64 im #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (+.f64 im re))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 (/.f64 re im) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))
(fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) im))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))
(fma.f64 #s(literal 2 binary64) im (*.f64 re (fma.f64 re (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) im)) #s(literal 2 binary64))))
(fma.f64 re (fma.f64 re (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) im)) #s(literal 2 binary64)) (*.f64 im #s(literal 2 binary64)))
(*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))
(*.f64 re #s(literal 4 binary64))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (+.f64 #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (+.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 4 binary64)))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 re (+.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64))) (pow.f64 re #s(literal 6 binary64)))) (+.f64 #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))
(neg.f64 (*.f64 re #s(literal 0 binary64)))
#s(literal 0 binary64)
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))))
(neg.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 #s(literal -2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 0 binary64)) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))))
(neg.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (+.f64 #s(literal -2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 re (neg.f64 (+.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 0 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))))))
(neg.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (+.f64 #s(literal -2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))))
(*.f64 (+.f64 (+.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 0 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64))) (pow.f64 re #s(literal 6 binary64)))) (neg.f64 re))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))
(*.f64 re #s(literal 4 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) re) (+.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(+.f64 (*.f64 re #s(literal 4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 re #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(+.f64 (*.f64 #s(literal 2 binary64) re) (+.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) re))))
(fma.f64 re #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal 2 binary64) re) (+.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 re #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re))))
(fma.f64 re #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal 2 binary64) im)
(*.f64 im #s(literal 2 binary64))
(*.f64 im (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) im)))
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 re (/.f64 #s(literal 2 binary64) im))))
(*.f64 im (fma.f64 re (/.f64 #s(literal 2 binary64) im) #s(literal 2 binary64)))
(*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) im) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 re im) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 (pow.f64 (/.f64 re im) #s(literal 2 binary64)) (fma.f64 re (/.f64 #s(literal 2 binary64) im) #s(literal 2 binary64))))
(*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) im) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 re im) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 re im) (pow.f64 (/.f64 re im) #s(literal 2 binary64))))))
(*.f64 #s(literal -2 binary64) im)
(*.f64 im #s(literal -2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) im)))))
(neg.f64 (*.f64 im (+.f64 #s(literal 2 binary64) (neg.f64 (*.f64 re (/.f64 #s(literal 2 binary64) im))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im))) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))) im)))))
(neg.f64 (*.f64 im (+.f64 #s(literal 2 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) im)))))
(*.f64 im (neg.f64 (-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) (neg.f64 im))) im))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64))) im)) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))) im)))))
(neg.f64 (*.f64 im (+.f64 #s(literal 2 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) im) (*.f64 #s(literal 2 binary64) re)) im)))))
(*.f64 (-.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) re) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) im)) im)) (neg.f64 im))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))) #s(literal 3 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(fabs.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 3 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64)))))
(cbrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)))))
(cbrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(hypot.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (sqrt.f64 (*.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64))
(sqrt.f64 (+.f64 re (hypot.f64 re im)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (+.f64 re (hypot.f64 re im)))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64)) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64)))
(sqrt.f64 (+.f64 re (hypot.f64 re im)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (+.f64 re (hypot.f64 re im)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im)))))
(*.f64 (fabs.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im)))) (sqrt.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im)))))
(*.f64 (fabs.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im)))) (sqrt.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (sqrt.f64 (-.f64 re (hypot.f64 re im))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re)))))
(pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/2 binary64))
(sqrt.f64 (+.f64 re (hypot.f64 re im)))
(pow.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64))
(sqrt.f64 (+.f64 re (hypot.f64 re im)))
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im)))) #s(literal 3 binary64))
(sqrt.f64 (+.f64 re (hypot.f64 re im)))
(pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (+.f64 re (hypot.f64 re im)))
(fabs.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(sqrt.f64 (+.f64 re (hypot.f64 re im)))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (+.f64 re (hypot.f64 re im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (+.f64 re (hypot.f64 re im)))
(cbrt.f64 (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im)))))
(hypot.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 re))
(sqrt.f64 (+.f64 re (hypot.f64 re im)))
(hypot.f64 (sqrt.f64 re) (sqrt.f64 (hypot.f64 re im)))
(sqrt.f64 (+.f64 re (hypot.f64 re im)))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (+.f64 re (hypot.f64 re im)))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (+.f64 re (hypot.f64 re im)))
(exp.f64 (*.f64 (log.f64 (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64)))
(sqrt.f64 (+.f64 re (hypot.f64 re im)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64)))
(sqrt.f64 (+.f64 re (hypot.f64 re im)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64))
(sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))
(sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))) (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) (cbrt.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))) (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))
(sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))) (sqrt.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))) (sqrt.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (-.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (*.f64 im #s(literal 2 binary64)))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64)))) (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (neg.f64 (*.f64 im #s(literal 2 binary64))))))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal -2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))))
(pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/2 binary64))
(sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(pow.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64))
(sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))) #s(literal 3 binary64))
(sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(pow.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(fabs.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))
(sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))))
(sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(hypot.f64 (sqrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(hypot.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))) (sqrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))))
(sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))) #s(literal 1 binary64)))
(sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(+.f64 (*.f64 re #s(literal 2 binary64)) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(fma.f64 #s(literal 2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))
(+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) im) #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))
(+.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) im) (*.f64 re #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))))
(/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) im) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) im) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) (*.f64 (*.f64 re #s(literal 2 binary64)) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))))
(/.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) im) #s(literal 3 binary64))) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) im) (-.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) im) (*.f64 #s(literal 2 binary64) re)))))
(/.f64 (fma.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) im) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) im) (*.f64 re (+.f64 #s(literal -2 binary64) (/.f64 re im))) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) im) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) (-.f64 (*.f64 re #s(literal 2 binary64)) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) im) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) (-.f64 (*.f64 #s(literal 2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (/.f64 re im) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) (neg.f64 im))))
(/.f64 (*.f64 re (+.f64 (pow.f64 (/.f64 re im) #s(literal 3 binary64)) #s(literal 8 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 re im) (-.f64 (/.f64 re im) #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (/.f64 re im) #s(literal 3 binary64))) (/.f64 re (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 re im) (+.f64 (/.f64 re im) #s(literal -2 binary64))))))
(*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (/.f64 re im) #s(literal 3 binary64))) (/.f64 re (fma.f64 (/.f64 re im) (+.f64 #s(literal -2 binary64) (/.f64 re im)) #s(literal 4 binary64))))
(/.f64 (*.f64 re (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 re im) #s(literal 2 binary64)))) (-.f64 #s(literal 2 binary64) (/.f64 re im)))
(*.f64 re (/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 re im) #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (/.f64 re im))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 re im) #s(literal 3 binary64)) #s(literal 8 binary64)) re) (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 re im) (-.f64 (/.f64 re im) #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (/.f64 re im) #s(literal 3 binary64))) (/.f64 re (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 re im) (+.f64 (/.f64 re im) #s(literal -2 binary64))))))
(*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (/.f64 re im) #s(literal 3 binary64))) (/.f64 re (fma.f64 (/.f64 re im) (+.f64 #s(literal -2 binary64) (/.f64 re im)) #s(literal 4 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 re im) #s(literal 2 binary64))) re) (-.f64 #s(literal 2 binary64) (/.f64 re im)))
(*.f64 re (/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 re im) #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (/.f64 re im))))
(pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 1 binary64))
(fma.f64 #s(literal 2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))
(pow.f64 (cbrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))) #s(literal 3 binary64))
(fma.f64 #s(literal 2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))
(pow.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal 2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))
(pow.f64 (sqrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))) #s(literal 2 binary64))
(fma.f64 #s(literal 2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))
(sqrt.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))
(log.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 2 binary64) (/.f64 re im))) re))
(fma.f64 #s(literal 2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))))
(fma.f64 #s(literal 2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))
(cbrt.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64)))
(fma.f64 #s(literal 2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))
(expm1.f64 (log1p.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))))
(log1p.f64 (expm1.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))))
(fma.f64 #s(literal 2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))
(exp.f64 (log.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))))
(fma.f64 #s(literal 2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))
(exp.f64 (*.f64 (log.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))
(fma.f64 re #s(literal 2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(fma.f64 #s(literal 2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))
(fma.f64 #s(literal 2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))) (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) re)) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(fma.f64 #s(literal 1 binary64) (*.f64 re #s(literal 2 binary64)) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(fma.f64 #s(literal 2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))
(fma.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(fma.f64 #s(literal 2 binary64) re (/.f64 (pow.f64 re #s(literal 2 binary64)) im))
(*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))
(-.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))) (/.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64)) (-.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64))) (-.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))))
(*.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))
(fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)))
(fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))) (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(*.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) (cbrt.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))))
(*.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))) #s(literal 4 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))
(fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)) (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (-.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (*.f64 im #s(literal 2 binary64)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (neg.f64 (*.f64 im #s(literal 2 binary64))))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64))) (fma.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal -2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))))
(*.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64))) (-.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64))) (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))) (cbrt.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (-.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (*.f64 im #s(literal 2 binary64))))) (+.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (neg.f64 (*.f64 im #s(literal 2 binary64))))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64))) (fma.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal -2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64))) (-.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))))
(/.f64 (+.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (-.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (*.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (neg.f64 (*.f64 im #s(literal 2 binary64))))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64))) (fma.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal -2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64))) (+.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 im #s(literal 2 binary64)) re) (+.f64 #s(literal 2 binary64) (/.f64 re im))))))
(/.f64 (+.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64))) (+.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 re (*.f64 im #s(literal 2 binary64)))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im (*.f64 re #s(literal -2 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64))) (-.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64)))) (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (-.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (*.f64 im #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64)))) (neg.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (neg.f64 (*.f64 im #s(literal 2 binary64))))))))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 3 binary64))) (fma.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal -2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))))
(/.f64 (+.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal -2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (*.f64 im #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))))
(/.f64 (+.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal -2 binary64))))
(pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))
(pow.f64 (sqrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64))
(fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64))
(fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))
(pow.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(pow.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))
(log.f64 (exp.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))
(fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))))))
(fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)))
(fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))
(fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))
(exp.f64 (log.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))))
(fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))
(fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))
(fma.f64 im #s(literal 2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))
(fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) im (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))
(fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))
(fma.f64 (+.f64 #s(literal 2 binary64) (/.f64 re im)) re (*.f64 im #s(literal 2 binary64)))
(fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 im #s(literal 2 binary64)) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))
(fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) (*.f64 im #s(literal 2 binary64)))
(fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))) (*.f64 im #s(literal 2 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (cbrt.f64 (*.f64 im #s(literal 2 binary64))) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))
(fma.f64 (sqrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))) (sqrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)))) (*.f64 im #s(literal 2 binary64)))
(fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))) (sqrt.f64 (*.f64 im #s(literal 2 binary64))) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))
(fma.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im)) (*.f64 im #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 im #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 im #s(literal 1/6 binary64))))
(*.f64 (pow.f64 im #s(literal 1/6 binary64)) #s(literal 1 binary64))
(pow.f64 im #s(literal 1/6 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 1/6 binary64)))
(pow.f64 im #s(literal 1/6 binary64))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 1/6 binary64))) (cbrt.f64 (cbrt.f64 im)))
(*.f64 (cbrt.f64 (cbrt.f64 im)) (cbrt.f64 (pow.f64 im #s(literal 1/6 binary64))))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 1/6 binary64))) (cbrt.f64 (cbrt.f64 im)))
(*.f64 (pow.f64 im #s(literal 1/12 binary64)) (pow.f64 im #s(literal 1/12 binary64)))
(pow.f64 im #s(literal 1/6 binary64))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (pow.f64 im #s(literal 1/6 binary64)))
(pow.f64 im #s(literal 1/6 binary64))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (cbrt.f64 im) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (sqrt.f64 im) #s(literal 1/6 binary64)) (pow.f64 (sqrt.f64 im) #s(literal 1/6 binary64)))
(cbrt.f64 (sqrt.f64 im))
(sqrt.f64 (cbrt.f64 im))
(log.f64 (exp.f64 (pow.f64 im #s(literal 1/6 binary64))))
(pow.f64 im #s(literal 1/6 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 im #s(literal 1/6 binary64)))))
(pow.f64 im #s(literal 1/6 binary64))
(cbrt.f64 (sqrt.f64 im))
(*.f64 (pow.f64 (sqrt.f64 im) #s(literal 1/6 binary64)) (pow.f64 (sqrt.f64 im) #s(literal 1/6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 im #s(literal 1/6 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 im #s(literal 1/6 binary64))))
(pow.f64 im #s(literal 1/6 binary64))
(exp.f64 (*.f64 #s(literal 1/6 binary64) (log.f64 im)))
(pow.f64 im #s(literal 1/6 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (log.f64 im)) #s(literal 1 binary64)))
(pow.f64 im #s(literal 1/6 binary64))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 im))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 1/6 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 im #s(literal 1/6 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 1/6 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (cbrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(sqrt.f64 (*.f64 im #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) (cbrt.f64 (*.f64 im #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))))
(*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) (cbrt.f64 (*.f64 im #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 im #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(sqrt.f64 (*.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) #s(literal 3 binary64)))
(pow.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) #s(literal 6 binary64))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))) (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 1/6 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 1/6 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64))) (pow.f64 im #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 im #s(literal 1/6 binary64))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)) (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))))))
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 4 binary64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
(*.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(sqrt.f64 (*.f64 im #s(literal 2 binary64)))
(fabs.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(sqrt.f64 (*.f64 im #s(literal 2 binary64)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(sqrt.f64 (*.f64 im #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
(sqrt.f64 (*.f64 im #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))) #s(literal 3 binary64)))
(sqrt.f64 (*.f64 im #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(sqrt.f64 (*.f64 im #s(literal 2 binary64)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))
(sqrt.f64 (*.f64 im #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(sqrt.f64 (*.f64 im #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64))
(cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) #s(literal 3 binary64))
(cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(pow.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) #s(literal 2 binary64))
(cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(pow.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(sqrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64))))
(log.f64 (exp.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
(cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))))
(cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
(cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(exp.f64 (log.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
(cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) #s(literal 1 binary64)))
(cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) re))))
(*.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))
(cbrt.f64 (*.f64 #s(literal 2 binary64) re))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 re #s(literal 2 binary64))))
(cbrt.f64 (*.f64 #s(literal 2 binary64) re))
(*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal 2 binary64)))
(*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 re))
(*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) re))) (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))) (cbrt.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) re))) (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1/6 binary64)))
(cbrt.f64 (*.f64 #s(literal 2 binary64) re))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 re #s(literal 2 binary64))))
(cbrt.f64 (*.f64 #s(literal 2 binary64) re))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) re))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) re))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) re)) #s(literal 4 binary64)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64)))))))
(pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 #s(literal 2 binary64) re))
(pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))
(cbrt.f64 (*.f64 #s(literal 2 binary64) re))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal 1/2 binary64))
(sqrt.f64 (cbrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64)))))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))) #s(literal 3 binary64))
(cbrt.f64 (*.f64 #s(literal 2 binary64) re))
(pow.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(cbrt.f64 (*.f64 #s(literal 2 binary64) re))
(sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))))
(sqrt.f64 (cbrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64)))))
(fabs.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))))
(cbrt.f64 (*.f64 #s(literal 2 binary64) re))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))))
(cbrt.f64 (*.f64 #s(literal 2 binary64) re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))))))
(cbrt.f64 (*.f64 #s(literal 2 binary64) re))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) re))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))))
(cbrt.f64 (*.f64 #s(literal 2 binary64) re))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))))
(cbrt.f64 (*.f64 #s(literal 2 binary64) re))
(exp.f64 (*.f64 (log.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(cbrt.f64 (*.f64 #s(literal 2 binary64) re))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))) #s(literal 1 binary64)))
(cbrt.f64 (*.f64 #s(literal 2 binary64) re))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))))))
(pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 2/3 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 2/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 2/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal 1 binary64))
(cbrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))))
(pow.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))) #s(literal 3 binary64))
(cbrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) re)) #s(literal 4 binary64)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))))
(cbrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))))))
(cbrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))
(cbrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))))
(cbrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))))
(cbrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 2/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))) #s(literal 1 binary64)))
(cbrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64))))
(+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (hypot.f64 re im) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(+.f64 (*.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (sqrt.f64 (+.f64 re (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 4 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))) (sqrt.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) (sqrt.f64 (+.f64 re (hypot.f64 re im)))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (sqrt.f64 (+.f64 re (hypot.f64 re im)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (+.f64 re (hypot.f64 re im))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (+.f64 re (hypot.f64 re im)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 8 binary64)) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (-.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 re (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))))))
(/.f64 (*.f64 #s(literal 8 binary64) (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal -2 binary64) (hypot.f64 re im))))))
(/.f64 (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 4 binary64) (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (-.f64 re (hypot.f64 re im)))
(/.f64 (*.f64 (+.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) #s(literal 2 binary64)) (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re))))
(*.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (/.f64 #s(literal 2 binary64) (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re)))))
(*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64))) (fma.f64 re re (*.f64 (hypot.f64 re im) (-.f64 (hypot.f64 re im) re)))))
(/.f64 (*.f64 (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im)))
(/.f64 (*.f64 #s(literal 4 binary64) (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (-.f64 re (hypot.f64 re im)))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 3 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(pow.f64 (pow.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(pow.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(log.f64 (exp.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(exp.f64 (log.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))

eval422.0ms (2.4%)

Compiler

Compiled 19719 to 14789 computations (25% saved)

prune200.0ms (1.1%)

Pruning

31 alts after pruning (26 fresh and 5 done)

PrunedKeptTotal
New78912801
Fresh11415
Picked235
Done123
Total79331824
Accuracy
91.7%
Counts
824 → 31
Alt Table
Click to see full alt table
StatusAccuracyProgram
53.6%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
48.7%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)) #s(literal 3 binary64)))
14.8%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64)))
16.1%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) #s(literal 3 binary64)))
48.8%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (log.f64 im))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) #s(literal 3 binary64)))
15.3%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))))) #s(literal 3 binary64)))
16.2%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))
52.1%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)))
51.8%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) #s(literal 6 binary64)))
49.3%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (exp.f64 (log.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))) #s(literal 3 binary64)))
51.9%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)))
39.0%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)) re)))) #s(literal 3 binary64)))
28.2%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (-.f64 (hypot.f64 re im) re))))) #s(literal 3 binary64)))
78.2%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64)))
51.9%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
14.8%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)) re)) (sqrt.f64 #s(literal 2 binary64))))
79.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64))))
51.6%
(*.f64 #s(literal 1/2 binary64) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 4 binary64))))
76.5%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))))
14.8%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re))))
28.7%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))) (-.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
27.0%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 4 binary64) re) (*.f64 im (/.f64 im re)))))
52.7%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))))
6.0%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 0 binary64)))
49.3%
(*.f64 #s(literal 1/2 binary64) (exp.f64 (log.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
76.4%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) re)))
39.6%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)) re)))
79.7%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im))))
55.1%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 im re)))
52.9%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) im))
26.8%
(sqrt.f64 re)
Compiler

Compiled 1008 to 830 computations (17.7% saved)

localize7.0s (39.5%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
99.8%
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))))
99.6%
(pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64))
97.1%
(pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))
79.8%
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/6 binary64))
100.0%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))) (-.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
92.5%
(sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))) (-.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))))
89.4%
(/.f64 (-.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))) (-.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
81.1%
(-.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
99.6%
(cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
99.5%
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64))
99.7%
(pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 2 binary64))
99.5%
(cbrt.f64 (*.f64 re #s(literal 2 binary64)))
92.5%
(sqrt.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
76.8%
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
Compiler

Compiled 378 to 264 computations (30.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.1s
Operation ival-pow, time spent: 4.2s, 69.0% of total-time
Operation ival-mult, time spent: 851.0ms, 14.0% of total-time
Operation ival-cbrt, time spent: 420.0ms, 7.0% of total-time
Operation ival-sqrt, time spent: 172.0ms, 3.0% of total-time
Operation composed, time spent: 162.0ms, 3.0% of total-time
Operation ival-div, time spent: 143.0ms, 2.0% of total-time
Operation ival-sub, time spent: 84.0ms, 1.0% of total-time
Operation const, time spent: 70.0ms, 1.0% of total-time
Operation ival-add, time spent: 24.0ms, 0.0% of total-time

series180.0ms (1%)

Counts
13 → 248
Calls
Call 1
Inputs
#<alt (fma.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))>
#<alt (sqrt.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))>
#<alt (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 2 binary64))>
#<alt (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64))>
#<alt (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))>
#<alt (-.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))>
#<alt (/.f64 (-.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))) (-.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))>
#<alt (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))) (-.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))) (-.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))>
#<alt (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/6 binary64))>
#<alt (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))>
#<alt (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64))>
#<alt (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))))>
Outputs
#<alt (*.f64 #s(literal 2 binary64) im)>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 (/.f64 re im) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) im))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))>
#<alt (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) re) (+.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) re) (+.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) re) (+.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 #s(literal 2 binary64) im)>
#<alt (*.f64 im (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) im)))>
#<alt (*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) im) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) im) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -2 binary64) im)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))) im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64))) im)) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))) im)))))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 6 binary64)) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 6 binary64)) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 6 binary64)) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (sqrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))>
#<alt (*.f64 re (+.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) re)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))))))>
#<alt (*.f64 re (+.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) re)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 9 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))))))>
#<alt (*.f64 re (+.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) re)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 9 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 9 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))) (sqrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))))) (*.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))) re)) (sqrt.f64 #s(literal -1 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))) re)) (sqrt.f64 #s(literal -1 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))) re)) (sqrt.f64 #s(literal -1 binary64))))))>
#<alt (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))>
#<alt (+.f64 (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))))>
#<alt (+.f64 (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))))))>
#<alt (+.f64 (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))))))))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 6 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal -2 binary64))))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal -2 binary64))))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal -2 binary64))))>
#<alt (*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal -2 binary64))))>
#<alt (*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 2 binary64) im)>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 #s(literal 2 binary64) re))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) im))))))>
#<alt (*.f64 #s(literal 4 binary64) re)>
#<alt (*.f64 re (+.f64 #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (*.f64 re (-.f64 (+.f64 #s(literal 4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 4 binary64)))) (pow.f64 re #s(literal 4 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 re (-.f64 (+.f64 #s(literal 4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 4 binary64)))))))) (pow.f64 re #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))))) re))>
#<alt (*.f64 #s(literal 4 binary64) re)>
#<alt (+.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (+.f64 (*.f64 #s(literal 4 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal 4 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 #s(literal 2 binary64) im)>
#<alt (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 re im))))>
#<alt (*.f64 im (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 re im))))>
#<alt (*.f64 im (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 3 binary64))) (pow.f64 im #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 re im)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -2 binary64) im)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) (*.f64 #s(literal -2 binary64) re)) im)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) im) (/.f64 (pow.f64 re #s(literal 3 binary64)) im)) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) im)) (*.f64 #s(literal -2 binary64) re)) im)))))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 re (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 re (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal 2 binary64) (sqrt.f64 re))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))>
#<alt (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 #s(literal 2 binary64) (sqrt.f64 re))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/64 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/64 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))) (*.f64 #s(literal 21/512 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))))))))))>
#<alt (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))>
#<alt (*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (/.f64 (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 3 binary64))))) (sqrt.f64 #s(literal 2 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))))))))))>
#<alt (sqrt.f64 re)>
#<alt (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))>
#<alt (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))))>
#<alt (*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (sqrt.f64 re)>
#<alt (+.f64 (sqrt.f64 re) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))>
#<alt (+.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/128 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))>
#<alt (+.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/128 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))) (*.f64 #s(literal 21/1024 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64)))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (/.f64 (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 3 binary64))))) (sqrt.f64 #s(literal 2 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))))>
#<alt (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))>
#<alt (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))>
#<alt (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))>
#<alt (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))>
#<alt (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))>
#<alt (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))>
#<alt (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))>
#<alt (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))>
#<alt (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 re)))))>
#<alt (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 re)))))>
#<alt (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 re)))))>
#<alt (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 re)))))>
#<alt (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re)))))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))>
#<alt (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))))))>
#<alt (*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 re))))))>
#<alt (*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 re))))))>
#<alt (*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 re))))))>
#<alt (*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 re))))))>
#<alt (*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re))))))>
#<alt (*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re))))))>
#<alt (*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re))))))>
#<alt (*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re))))))>
#<alt (*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))))>
#<alt (*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))))>
#<alt (*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))))>
#<alt (*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))))>
Calls

63 calls:

TimeVariablePointExpression
38.0ms
im
@0
(pow (* (pow im 2) 1/2) 1/6)
23.0ms
re
@0
(* (cbrt (sqrt 2)) (* (pow (* (pow im 2) 1/2) 1/6) (pow (/ -1 re) 1/6)))
21.0ms
im
@0
(* (cbrt (sqrt 2)) (* (pow (* (pow im 2) 1/2) 1/6) (pow (/ -1 re) 1/6)))
9.0ms
re
@0
(pow (/ -1 re) 1/6)
9.0ms
re
@inf
(* (cbrt (sqrt 2)) (* (pow (* (pow im 2) 1/2) 1/6) (pow (/ -1 re) 1/6)))

rewrite149.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
309×associate-*r*
292×log1p-expm1-u
292×expm1-log1p-u
288×add-cube-cbrt
285×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
042483
1692378
Stop Event
node limit
Counts
13 → 387
Calls
Call 1
Inputs
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(sqrt.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
(pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64))
(cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(-.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
(/.f64 (-.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))) (-.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
(sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))) (-.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))) (-.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/6 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))
(pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64))
(*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))))
Outputs
(+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(+.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) (neg.f64 (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))))
(+.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (/.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)))) (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) re) (hypot.f64 re im)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))) (neg.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(/.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 8 binary64)) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) #s(literal 8 binary64))) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) re) (hypot.f64 re im)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))) (*.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (*.f64 (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))) (+.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal -1 binary64))
(neg.f64 (/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))) (sqrt.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))) (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(hypot.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (cbrt.f64 (*.f64 re #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))))
(*.f64 (cbrt.f64 re) (cbrt.f64 (*.f64 #s(literal 4 binary64) re)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (cbrt.f64 #s(literal 4 binary64)))
(*.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) re)) (cbrt.f64 #s(literal 2 binary64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 1 binary64)) (cbrt.f64 (*.f64 re #s(literal 2 binary64))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (cbrt.f64 re)) (cbrt.f64 #s(literal 2 binary64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))))))
(cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) im)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 im))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)) (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/6 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (sqrt.f64 im) #s(literal 1 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (*.f64 (sqrt.f64 im) (cbrt.f64 #s(literal 2 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (sqrt.f64 im) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) im))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))) (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/6 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/3 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (sqrt.f64 im) #s(literal 1/3 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 im)) (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)))
(log.f64 (exp.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)))))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))))
(exp.f64 (log.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)))))
(+.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))))
(+.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))))
(+.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 4 binary64) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))))
(+.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (+.f64 (*.f64 (hypot.f64 re im) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))))
(+.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (+.f64 (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)))))
(+.f64 (fma.f64 re (*.f64 #s(literal 4 binary64) re) (neg.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)))) (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64))))
(+.f64 (fma.f64 re (*.f64 #s(literal 4 binary64) re) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))))
(+.f64 (fma.f64 re (*.f64 #s(literal 4 binary64) re) (neg.f64 (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (hypot.f64 re im)) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)) (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)) (neg.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)))) (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))))
(+.f64 (fma.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)) (neg.f64 (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (hypot.f64 re im)) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)) (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (neg.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)))) (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))))
(+.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (neg.f64 (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (hypot.f64 re im)) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)) (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (neg.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)))) (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (neg.f64 (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (hypot.f64 re im)) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)) (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)) (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)))) (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)) (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)) (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (hypot.f64 re im)) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)) (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) re) #s(literal 2 binary64) (neg.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)))) (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) re) #s(literal 2 binary64) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))))
(+.f64 (fma.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) re) #s(literal 2 binary64) (neg.f64 (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (hypot.f64 re im)) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)) (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)))))
(+.f64 (*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (*.f64 (hypot.f64 re im) #s(literal -2 binary64))))
(+.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (*.f64 (*.f64 (hypot.f64 re im) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (*.f64 (+.f64 (*.f64 (hypot.f64 re im) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(+.f64 (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) re) (hypot.f64 re im)) #s(literal 2 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) re) (hypot.f64 re im)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) re) (hypot.f64 re im)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) re) (hypot.f64 re im)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)))) (neg.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)))) (*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))))) (-.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)))))
(pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 1 binary64)))
(fma.f64 re (*.f64 #s(literal 4 binary64) re) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(fma.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(fma.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)) (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))))
(fma.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) re) #s(literal 2 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(+.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) (neg.f64 (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))))
(+.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (/.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal -1 binary64))
(neg.f64 (/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64)))
(fma.f64 re #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 #s(literal 2 binary64) re (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))) (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 #s(literal 1 binary64) (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))) (sqrt.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))) (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(hypot.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))) #s(literal 1 binary64))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) (cbrt.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))))
(*.f64 (cbrt.f64 im) (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/12 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/12 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/4 binary64))) #s(literal 1/6 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 1/6 binary64)) (pow.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 1/6 binary64)))
(sqrt.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(log.f64 (exp.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))))
(exp.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re))) (cbrt.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/12 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/12 binary64)))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) #s(literal 2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) re)) #s(literal 1/6 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) re)) #s(literal 1/6 binary64)))
(sqrt.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)))
(log.f64 (exp.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))))
(exp.f64 (*.f64 #s(literal 1/6 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))))
(exp.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64))) (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))))) #s(literal 3 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/12 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/12 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64))) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) #s(literal 1 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) (cbrt.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))))) (cbrt.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64)))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/12 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/12 binary64))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(pow.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64))) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/12 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64))) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64))))))
(cbrt.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64)))) #s(literal 1 binary64)))

simplify318.0ms (1.8%)

Algorithm
egg-herbie
Rules
528×distribute-lft-in
522×distribute-rgt-in
500×*-commutative
261×times-frac
230×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0146338525
1426336327
Stop Event
node limit
Counts
635 → 753
Calls
Call 1
Inputs
(*.f64 #s(literal 2 binary64) im)
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 (/.f64 re im) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) im))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))
(*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))))))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal 2 binary64) re) (+.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(+.f64 (*.f64 #s(literal 2 binary64) re) (+.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal 2 binary64) re) (+.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re)))))
(*.f64 #s(literal 2 binary64) im)
(*.f64 im (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) im)))
(*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) im) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) im) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -2 binary64) im)
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) im)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))) im)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64))) im)) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))) im)))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 6 binary64)) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 6 binary64)) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 6 binary64)) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(sqrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) re)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) re)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 9 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) re)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 9 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 9 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))))) (*.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))) re)) (sqrt.f64 #s(literal -1 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))) re)) (sqrt.f64 #s(literal -1 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))) re)) (sqrt.f64 #s(literal -1 binary64))))))
(sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))
(+.f64 (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))))
(+.f64 (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))))))
(+.f64 (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 6 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal -2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal -2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal -2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal -2 binary64))))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) im)
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 #s(literal 2 binary64) re))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) im))))))
(*.f64 #s(literal 4 binary64) re)
(*.f64 re (+.f64 #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 re (-.f64 (+.f64 #s(literal 4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 4 binary64)))) (pow.f64 re #s(literal 4 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (-.f64 (+.f64 #s(literal 4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 4 binary64)))))))) (pow.f64 re #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))))) re))
(*.f64 #s(literal 4 binary64) re)
(+.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(+.f64 (*.f64 #s(literal 4 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal 4 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal 2 binary64) im)
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 re im))))
(*.f64 im (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 re im))))
(*.f64 im (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 3 binary64))) (pow.f64 im #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 re im)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -2 binary64) im)
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) (*.f64 #s(literal -2 binary64) re)) im)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) im) (/.f64 (pow.f64 re #s(literal 3 binary64)) im)) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) im)) (*.f64 #s(literal -2 binary64) re)) im)))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 re (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (sqrt.f64 re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal 2 binary64) (sqrt.f64 re))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(+.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/64 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/64 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))) (*.f64 #s(literal 21/512 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))))))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (/.f64 (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 3 binary64))))) (sqrt.f64 #s(literal 2 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))))))))))
(sqrt.f64 re)
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(sqrt.f64 re)
(+.f64 (sqrt.f64 re) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))
(+.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/128 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/128 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))) (*.f64 #s(literal 21/1024 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (/.f64 (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 3 binary64))))) (sqrt.f64 #s(literal 2 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))
(exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 re)))))
(exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 re)))))
(exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 re)))))
(exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 re)))))
(exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re)))))
(exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re)))))
(exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re)))))
(exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 re))))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 re))))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 re))))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 re))))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))))
(+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(+.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) (neg.f64 (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))))
(+.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (/.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)))) (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) re) (hypot.f64 re im)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))) (neg.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(/.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 8 binary64)) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) #s(literal 8 binary64))) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) re) (hypot.f64 re im)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))) (*.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (*.f64 (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))) (+.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal -1 binary64))
(neg.f64 (/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))) (sqrt.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))) (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(hypot.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (cbrt.f64 (*.f64 re #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))))
(*.f64 (cbrt.f64 re) (cbrt.f64 (*.f64 #s(literal 4 binary64) re)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (cbrt.f64 #s(literal 4 binary64)))
(*.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) re)) (cbrt.f64 #s(literal 2 binary64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 1 binary64)) (cbrt.f64 (*.f64 re #s(literal 2 binary64))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (cbrt.f64 re)) (cbrt.f64 #s(literal 2 binary64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))))))
(cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) im)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 im))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)) (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/6 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (sqrt.f64 im) #s(literal 1 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (*.f64 (sqrt.f64 im) (cbrt.f64 #s(literal 2 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (sqrt.f64 im) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) im))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))) (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/6 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/3 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (sqrt.f64 im) #s(literal 1/3 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 im)) (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)))
(log.f64 (exp.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)))))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))))
(exp.f64 (log.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)))))
(+.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))))
(+.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))))
(+.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 4 binary64) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))))
(+.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (+.f64 (*.f64 (hypot.f64 re im) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))))
(+.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (+.f64 (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)))))
(+.f64 (fma.f64 re (*.f64 #s(literal 4 binary64) re) (neg.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)))) (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64))))
(+.f64 (fma.f64 re (*.f64 #s(literal 4 binary64) re) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))))
(+.f64 (fma.f64 re (*.f64 #s(literal 4 binary64) re) (neg.f64 (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (hypot.f64 re im)) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)) (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)) (neg.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)))) (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))))
(+.f64 (fma.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)) (neg.f64 (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (hypot.f64 re im)) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)) (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (neg.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)))) (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))))
(+.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (neg.f64 (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (hypot.f64 re im)) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)) (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (neg.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)))) (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (neg.f64 (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (hypot.f64 re im)) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)) (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)) (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)))) (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)) (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)) (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (hypot.f64 re im)) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)) (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) re) #s(literal 2 binary64) (neg.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)))) (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) re) #s(literal 2 binary64) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))))
(+.f64 (fma.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) re) #s(literal 2 binary64) (neg.f64 (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (hypot.f64 re im)) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)) (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)))))
(+.f64 (*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (*.f64 (hypot.f64 re im) #s(literal -2 binary64))))
(+.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (*.f64 (*.f64 (hypot.f64 re im) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (*.f64 (+.f64 (*.f64 (hypot.f64 re im) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(+.f64 (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) re) (hypot.f64 re im)) #s(literal 2 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) re) (hypot.f64 re im)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) re) (hypot.f64 re im)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) re) (hypot.f64 re im)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)))) (neg.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)))) (*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))))) (-.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)))))
(pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 1 binary64)))
(fma.f64 re (*.f64 #s(literal 4 binary64) re) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(fma.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(fma.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)) (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))))
(fma.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) re) #s(literal 2 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(+.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) (neg.f64 (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))))
(+.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (/.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal -1 binary64))
(neg.f64 (/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64)))
(fma.f64 re #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 #s(literal 2 binary64) re (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))) (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 #s(literal 1 binary64) (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))) (sqrt.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))) (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(hypot.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))) #s(literal 1 binary64))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) (cbrt.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))))
(*.f64 (cbrt.f64 im) (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/12 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/12 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/4 binary64))) #s(literal 1/6 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 1/6 binary64)) (pow.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 1/6 binary64)))
(sqrt.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(log.f64 (exp.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))))
(exp.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re))) (cbrt.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/12 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/12 binary64)))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) #s(literal 2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) re)) #s(literal 1/6 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) re)) #s(literal 1/6 binary64)))
(sqrt.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)))
(log.f64 (exp.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))))
(exp.f64 (*.f64 #s(literal 1/6 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))))
(exp.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64))) (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))))) #s(literal 3 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/12 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/12 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64))) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) #s(literal 1 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) (cbrt.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))))) (cbrt.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64)))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/12 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/12 binary64))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(pow.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64))) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/12 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64))) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64))))))
(cbrt.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64)))) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal 2 binary64) im)
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (+.f64 im re))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 (/.f64 re im) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))
(fma.f64 #s(literal 2 binary64) im (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) im))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))
(fma.f64 #s(literal 2 binary64) im (*.f64 re (fma.f64 re (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) im)) #s(literal 2 binary64))))
(*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))
(*.f64 re #s(literal 4 binary64))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))
(*.f64 re (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (+.f64 #s(literal 2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))
(neg.f64 (*.f64 re #s(literal 0 binary64)))
#s(literal 0 binary64)
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))))
(*.f64 (neg.f64 re) (+.f64 #s(literal 2 binary64) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal -2 binary64))))
(*.f64 (+.f64 #s(literal 2 binary64) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal -2 binary64))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))))
(*.f64 (neg.f64 re) (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal -2 binary64)))))
(*.f64 (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal -2 binary64)))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))))))
(*.f64 (neg.f64 re) (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal -2 binary64))))))
(*.f64 re (neg.f64 (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal -2 binary64)))))))
(+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))
(*.f64 re #s(literal 4 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) re) (+.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))
(fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(+.f64 (*.f64 #s(literal 2 binary64) re) (+.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 #s(literal 4 binary64) re (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal 2 binary64) re) (+.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 #s(literal 4 binary64) re (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal 4 binary64) re (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal 2 binary64) im)
(*.f64 im (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) im)))
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 re im))))
(*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) im) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re im)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) im) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 re im)) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -2 binary64) im)
(*.f64 im #s(literal -2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 2 binary64) (neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 re im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 re im) #s(literal -2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))) im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 2 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im) (*.f64 #s(literal 2 binary64) re)) im))))
(*.f64 (neg.f64 im) (-.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) im)))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64))) im)) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))) im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 2 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) im) (*.f64 #s(literal 2 binary64) re)) im))))
(*.f64 im (neg.f64 (-.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) re) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) im)) im))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 #s(literal 2 binary64) re) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 6 binary64)) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 6 binary64)) im) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (+.f64 (*.f64 re (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 6 binary64)) im))) (sqrt.f64 #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 6 binary64)) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 6 binary64)) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) re) (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 6 binary64)) im) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 6 binary64)) im) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 6 binary64)) im))) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 6 binary64)) im))) (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(sqrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))
(sqrt.f64 (*.f64 re #s(literal 4 binary64)))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) re)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 4 binary64) re)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))) #s(literal 4 binary64))))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) re)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 9 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 4 binary64) re)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))) #s(literal 4 binary64)))))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) re)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 9 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 9 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))))))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 4 binary64) re)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 9 binary64)))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 9 binary64)) #s(literal 64 binary64))))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))) #s(literal 4 binary64))))))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 4 binary64) re)) (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (pow.f64 re #s(literal 9 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 9 binary64)) #s(literal 64 binary64)))))) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))) #s(literal 4 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))) (sqrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 re #s(literal 0 binary64))) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 (sqrt.f64 #s(literal 0 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))))) (*.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))) re)) (sqrt.f64 #s(literal -1 binary64))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 5 binary64)) #s(literal 0 binary64)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 0 binary64) re)))))
(*.f64 re (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) #s(literal 0 binary64))))) (*.f64 (sqrt.f64 #s(literal 0 binary64)) (sqrt.f64 #s(literal -1 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))) re)) (sqrt.f64 #s(literal -1 binary64))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 0 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 re #s(literal 0 binary64))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 0 binary64) re)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal 0 binary64)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) #s(literal 0 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 re #s(literal 0 binary64))))) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 re (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))) re)) (sqrt.f64 #s(literal -1 binary64))))))
(*.f64 (neg.f64 re) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 0 binary64))))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 0 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 re #s(literal 0 binary64)))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 0 binary64) re)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal 0 binary64)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) #s(literal 0 binary64)))) #s(literal 0 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 re #s(literal 0 binary64))))) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 re))
(sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))
(sqrt.f64 (*.f64 re #s(literal 4 binary64)))
(+.f64 (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))))
(+.f64 (sqrt.f64 (*.f64 re #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re #s(literal 4 binary64))))))
(+.f64 (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))))))
(+.f64 (sqrt.f64 (*.f64 re #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re #s(literal 4 binary64)))) (+.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 4 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re #s(literal 4 binary64)))))))))
(+.f64 (sqrt.f64 (*.f64 re #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re #s(literal 4 binary64)))) (+.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 4 binary64))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re #s(literal 4 binary64)))) re)))))
(+.f64 (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))))))))))))
(+.f64 (sqrt.f64 (*.f64 re #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re #s(literal 4 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re #s(literal 4 binary64)))) (+.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 4 binary64))))) (*.f64 re (*.f64 re #s(literal 4 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re #s(literal 4 binary64))))))))))))
(+.f64 (sqrt.f64 (*.f64 re #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re #s(literal 4 binary64)))) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re #s(literal 4 binary64)))) (+.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 re #s(literal 5 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 4 binary64))))) (*.f64 re (*.f64 re #s(literal 4 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 re #s(literal 4 binary64))))))))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 im (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) re) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) re) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 6 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) re) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))))
(*.f64 im (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 6 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) re) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 im) (neg.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))))
(*.f64 im (neg.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))
(*.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))) (neg.f64 im))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 re #s(literal 2 binary64))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64)))))
(*.f64 (sqrt.f64 im) (neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64)))))
(*.f64 (sqrt.f64 im) (neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64)))))
(*.f64 (sqrt.f64 im) (neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64)))))
(*.f64 (sqrt.f64 im) (neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64)))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal -2 binary64))))
(*.f64 (pow.f64 (neg.f64 im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal -2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal -2 binary64))))
(*.f64 (pow.f64 (neg.f64 im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal -2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal -2 binary64))))
(*.f64 (pow.f64 (neg.f64 im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal -2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal -2 binary64))))
(*.f64 (pow.f64 (neg.f64 im) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal -2 binary64))))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))
(*.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))
(*.f64 #s(literal 2 binary64) im)
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 #s(literal 2 binary64) re))
(*.f64 #s(literal 2 binary64) (+.f64 im re))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))
(fma.f64 #s(literal 2 binary64) im (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) im))))))
(fma.f64 #s(literal 2 binary64) im (*.f64 re (fma.f64 re (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) im)) #s(literal 2 binary64))))
(*.f64 #s(literal 4 binary64) re)
(*.f64 re #s(literal 4 binary64))
(*.f64 re (+.f64 #s(literal 4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 re (+.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)))
(*.f64 re (-.f64 (+.f64 #s(literal 4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 4 binary64)))) (pow.f64 re #s(literal 4 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (+.f64 #s(literal 4 binary64) (-.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (neg.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (+.f64 (-.f64 #s(literal 4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 re (-.f64 (+.f64 #s(literal 4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 8 binary64)))) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64))) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 4 binary64)))))))) (pow.f64 re #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))))))))
(*.f64 re (+.f64 #s(literal 4 binary64) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal 5/64 binary64)) (pow.f64 im #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/4 binary64)))))) (pow.f64 re #s(literal 6 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) #s(literal 1/4 binary64))))))
(*.f64 re (-.f64 (-.f64 #s(literal 4 binary64) (/.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal 5/64 binary64)) (pow.f64 im #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/4 binary64)))))) (pow.f64 re #s(literal 6 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) #s(literal 1/4 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(neg.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) re))
(neg.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) re))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))) re))
(neg.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (pow.f64 im #s(literal 2 binary64)))) re))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 re))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 re #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64)))) (pow.f64 im #s(literal 2 binary64)))))) re))
(neg.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal -1/64 binary64) (/.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 re #s(literal 6 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (pow.f64 im #s(literal 2 binary64)))))) re))
(/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64))) (+.f64 (*.f64 (/.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 re #s(literal 6 binary64))) #s(literal -5/64 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 4 binary64))) (pow.f64 im #s(literal 2 binary64))))) (neg.f64 re))
(*.f64 #s(literal 4 binary64) re)
(*.f64 re #s(literal 4 binary64))
(+.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(fma.f64 #s(literal 4 binary64) re (/.f64 (pow.f64 im #s(literal 2 binary64)) re))
(+.f64 (*.f64 #s(literal 4 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal 4 binary64) re (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal 4 binary64) re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal 4 binary64) re (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64)))) (/.f64 #s(literal 1/4 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal 4 binary64) re (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal -1/4 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal 2 binary64) im)
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 re im))))
(*.f64 im (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 re im))))
(*.f64 im (+.f64 #s(literal 2 binary64) (-.f64 (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (/.f64 re im) #s(literal -2 binary64)))))
(*.f64 im (+.f64 (-.f64 #s(literal 2 binary64) (/.f64 (neg.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 re im))))
(*.f64 im (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 3 binary64))) (pow.f64 im #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 re im)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (+.f64 #s(literal 2 binary64) (-.f64 (neg.f64 (/.f64 (fma.f64 re (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 3 binary64))) (pow.f64 im #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 re im) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 im (-.f64 (-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 re (neg.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 3 binary64))) (pow.f64 im #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 re im) (neg.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -2 binary64) im)
(*.f64 im #s(literal -2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 re im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 2 binary64) (neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 re im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 re im) #s(literal -2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) (*.f64 #s(literal -2 binary64) re)) im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 2 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) im) (*.f64 #s(literal 2 binary64) re)) im))))
(*.f64 (neg.f64 im) (-.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) re) (/.f64 (pow.f64 re #s(literal 2 binary64)) im)) im)))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) im) (/.f64 (pow.f64 re #s(literal 3 binary64)) im)) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) im)) (*.f64 #s(literal -2 binary64) re)) im)))))
(*.f64 (neg.f64 im) (+.f64 #s(literal 2 binary64) (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 re (neg.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) im))) (-.f64 (/.f64 (pow.f64 re #s(literal 3 binary64)) im) (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))))) im)) (*.f64 #s(literal 2 binary64) re)) im))))
(*.f64 im (neg.f64 (-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 re (/.f64 (pow.f64 re #s(literal 2 binary64)) (neg.f64 im))) (-.f64 (/.f64 (pow.f64 re #s(literal 3 binary64)) im) (neg.f64 (pow.f64 re #s(literal 2 binary64))))) im) (*.f64 #s(literal 2 binary64) re)) im))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 re (sqrt.f64 #s(literal 2 binary64)))))
(fma.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))))) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 (/.f64 #s(literal 1 binary64) im) #s(literal -2 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(+.f64 (*.f64 re (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 re (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64)))))) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(fma.f64 re (fma.f64 re (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 (/.f64 #s(literal 1 binary64) im) #s(literal -2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 re (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64)))))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (sqrt.f64 re))
(*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 re (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))
(*.f64 re (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal -1/64 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))))
(*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 im (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 im (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 im (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 im (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(-.f64 (*.f64 im (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))) (pow.f64 re #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (fma.f64 #s(literal 1/128 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 im (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(-.f64 (*.f64 im (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))) (/.f64 (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (fma.f64 #s(literal 1/128 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))))))) (pow.f64 re #s(literal 3 binary64))))
(*.f64 #s(literal 2 binary64) (sqrt.f64 re))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 re)))
(+.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/64 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(fma.f64 #s(literal 2 binary64) (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -5/64 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))) (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/64 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))) (*.f64 #s(literal 21/512 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))))))))))
(fma.f64 #s(literal 2 binary64) (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -5/64 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (*.f64 (*.f64 #s(literal 21/512 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64))))))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (neg.f64 (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (/.f64 (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (/.f64 (fma.f64 re (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (+.f64 (pow.f64 re #s(literal 3 binary64)) (*.f64 im (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 im (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (neg.f64 (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (/.f64 (fma.f64 re (neg.f64 (pow.f64 re #s(literal 2 binary64))) (+.f64 (pow.f64 re #s(literal 3 binary64)) (*.f64 im (/.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 im) (neg.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 (neg.f64 im) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 3 binary64))))) (sqrt.f64 #s(literal 2 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 im (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (fma.f64 re (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))) (pow.f64 im #s(literal 3 binary64))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (-.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (+.f64 (fma.f64 re (neg.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 3 binary64))) (/.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) #s(literal -2 binary64))) (sqrt.f64 #s(literal 2 binary64)))))) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) re) (sqrt.f64 #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) (*.f64 re (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) (*.f64 re (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 (/.f64 #s(literal 1 binary64) im) #s(literal -2 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 re (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 re (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))))))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) #s(literal 1 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 re (*.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 re (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 #s(literal 1 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))))))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) (*.f64 re (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 re (*.f64 (*.f64 #s(literal 1/4 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 (/.f64 #s(literal 1 binary64) im) #s(literal -2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 re (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64))))))))))
(sqrt.f64 re)
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 4 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64))))))))))
(*.f64 re (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (fma.f64 #s(literal -1/128 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 9 binary64))))) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 5 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re)))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))) (pow.f64 re #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 1/256 binary64) (*.f64 (/.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 re))))) (pow.f64 re #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (fma.f64 #s(literal 1/256 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))))))) (pow.f64 re #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))) (/.f64 (fma.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 im #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (fma.f64 #s(literal 1/256 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (/.f64 (pow.f64 im #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))))))) (pow.f64 re #s(literal 3 binary64))))
(sqrt.f64 re)
(+.f64 (sqrt.f64 re) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))))))
(+.f64 (sqrt.f64 re) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))
(+.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/128 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -5/128 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))) (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))))))
(+.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/128 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64))))) (*.f64 #s(literal 21/1024 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64)))))))))))
(+.f64 (sqrt.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -5/128 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 7 binary64)))) (*.f64 (*.f64 #s(literal 21/1024 binary64) (pow.f64 im #s(literal 2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 re #s(literal 11 binary64))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64)))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 im (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 im (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (neg.f64 (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (/.f64 (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 im (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (/.f64 (fma.f64 re (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (+.f64 (pow.f64 re #s(literal 3 binary64)) (*.f64 im (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 im (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (neg.f64 (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 7 binary64)))) (/.f64 (fma.f64 re (neg.f64 (pow.f64 re #s(literal 2 binary64))) (+.f64 (pow.f64 re #s(literal 3 binary64)) (*.f64 im (/.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64))))) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 re (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 (neg.f64 im) (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 im (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 im) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (+.f64 (*.f64 re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 re #s(literal 3 binary64))))) (sqrt.f64 #s(literal 2 binary64)))))) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 re (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 (neg.f64 im) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 im (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (fma.f64 re (*.f64 #s(literal -1 binary64) (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 3 binary64)))) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))))
(*.f64 (neg.f64 im) (-.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 re (/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 (pow.f64 re #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (+.f64 (fma.f64 re (neg.f64 (pow.f64 re #s(literal 2 binary64))) (pow.f64 re #s(literal 3 binary64))) (/.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) #s(literal -2 binary64))) (sqrt.f64 #s(literal 2 binary64))))))) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))
(neg.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))
(*.f64 (cbrt.f64 im) (neg.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))
(neg.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))
(*.f64 (cbrt.f64 im) (neg.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))
(neg.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))
(*.f64 (cbrt.f64 im) (neg.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))
(neg.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))
(*.f64 (cbrt.f64 im) (neg.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64))))
(exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 re)))))
(pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 re))))
(pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 re)))
(exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 re)))))
(pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 re))))
(pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 re)))
(exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 re)))))
(pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 re))))
(pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 re)))
(exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 re)))))
(pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 re))))
(pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 re)))
(exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re)))))
(pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 re))))
(pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 re)))
(exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re)))))
(pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 re))))
(pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 re)))
(exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re)))))
(pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 re))))
(pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 re)))
(exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re)))))
(pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 re))))
(pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 re)))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (neg.f64 im) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (neg.f64 im) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (neg.f64 im) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (neg.f64 im) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) re)) (*.f64 (*.f64 im (sqrt.f64 #s(literal -1/2 binary64))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (*.f64 im (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re)))
(*.f64 im (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) re))))
(*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))))))
(neg.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (neg.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))))))
(neg.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (neg.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))))))
(neg.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (neg.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))))))
(neg.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (neg.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 re))))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (neg.f64 (log.f64 re)) (log.f64 #s(literal -1/2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 re))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 re))))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (neg.f64 (log.f64 re)) (log.f64 #s(literal -1/2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 re))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 re))))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (neg.f64 (log.f64 re)) (log.f64 #s(literal -1/2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 re))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 re))))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (neg.f64 (log.f64 re)) (log.f64 #s(literal -1/2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 re))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (neg.f64 (log.f64 re)) (log.f64 #s(literal -1/2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 re))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (neg.f64 (log.f64 re)) (log.f64 #s(literal -1/2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 re))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (neg.f64 (log.f64 re)) (log.f64 #s(literal -1/2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 re))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) re))))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (neg.f64 (log.f64 re)) (log.f64 #s(literal -1/2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (-.f64 (log.f64 #s(literal -1/2 binary64)) (log.f64 re))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re)))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re)))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re)))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re))))))
(*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (exp.f64 #s(literal 1/6 binary64)) (+.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re)))))
(+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(+.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) (neg.f64 (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (*.f64 #s(literal -4 binary64) (/.f64 (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im)))))
(-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im)))))
(+.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(-.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (*.f64 #s(literal -4 binary64) (/.f64 (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im)))))
(-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) (-.f64 re (hypot.f64 re im))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (neg.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) (-.f64 re (hypot.f64 re im))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64))))
(/.f64 (/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(/.f64 (/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 re (hypot.f64 re im)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 re (hypot.f64 re im)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 re (hypot.f64 re im)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) (-.f64 re (hypot.f64 re im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (/.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) (-.f64 re (hypot.f64 re im))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))
(*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) (-.f64 re (hypot.f64 re im))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) (-.f64 re (hypot.f64 re im))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)))) (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))) (*.f64 (*.f64 #s(literal -2 binary64) (-.f64 re (hypot.f64 re im))) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(-.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))))) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) re) (hypot.f64 re im)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 6 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 re #s(literal 4 binary64)) (hypot.f64 re im)) #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) (-.f64 re (hypot.f64 re im))))
(*.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 re (hypot.f64 re im))) (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 6 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 re #s(literal 4 binary64)) (hypot.f64 re im)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) (*.f64 #s(literal 4 binary64) (+.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))) (neg.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) (-.f64 re (hypot.f64 re im))))
(/.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) #s(literal 8 binary64)) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)) #s(literal 8 binary64))) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) re) (hypot.f64 re im)))))
(/.f64 (*.f64 #s(literal 8 binary64) (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))) (-.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (*.f64 (*.f64 re #s(literal 4 binary64)) (hypot.f64 re im))))
(/.f64 (*.f64 #s(literal 8 binary64) (+.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 3 binary64)))) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 (hypot.f64 re im) (*.f64 re #s(literal -4 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (+.f64 (*.f64 (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))) (*.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) #s(literal 3 binary64)) (*.f64 #s(literal 64 binary64) (pow.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (*.f64 (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im)))) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im)))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im)))) (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (*.f64 (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))) (+.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))) (*.f64 #s(literal 16 binary64) (*.f64 (/.f64 (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))) (/.f64 (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im)))))) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))))) (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal -1 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(neg.f64 (/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) (-.f64 re (hypot.f64 re im))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) (-.f64 re (hypot.f64 re im))))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(log.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (-.f64 re (hypot.f64 re im)) #s(literal 3 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))) (sqrt.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 #s(literal -2 binary64) (-.f64 re (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -4 binary64)))) (sqrt.f64 (*.f64 #s(literal -2 binary64) (-.f64 re (hypot.f64 re im)))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))) (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(hypot.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))))
(*.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (cbrt.f64 (*.f64 re #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) re)) (cbrt.f64 (*.f64 #s(literal 2 binary64) re)))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))))
(cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))
(*.f64 (cbrt.f64 re) (cbrt.f64 (*.f64 #s(literal 4 binary64) re)))
(*.f64 (cbrt.f64 re) (cbrt.f64 (*.f64 re #s(literal 4 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) re)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) re))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (cbrt.f64 #s(literal 4 binary64)))
(*.f64 (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 re) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) re)) (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) re)) (cbrt.f64 #s(literal 2 binary64)))
(*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 (*.f64 re (*.f64 #s(literal 2 binary64) re))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 1 binary64)) (cbrt.f64 (*.f64 re #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) re)) (cbrt.f64 (*.f64 #s(literal 2 binary64) re)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (cbrt.f64 re)) (cbrt.f64 #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) re)) (*.f64 (cbrt.f64 re) (cbrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) re)) (cbrt.f64 (*.f64 #s(literal 2 binary64) re)))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) re)) #s(literal 4 binary64)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))))))
(cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))
(cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) re))))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))))) #s(literal 1 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) re))))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) im)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 im))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) im))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) im)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) im))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) im))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) im)))
(*.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/6 binary64)) #s(literal 6 binary64))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)) (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) im)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)) (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 4 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/6 binary64))) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(*.f64 (*.f64 (sqrt.f64 im) #s(literal 1 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (*.f64 (sqrt.f64 im) (cbrt.f64 #s(literal 2 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)))
(*.f64 (sqrt.f64 im) (*.f64 (cbrt.f64 #s(literal 2 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64))))
(*.f64 (*.f64 (sqrt.f64 im) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 im) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 im) (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) im))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) im))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) im))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) im))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) im))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 1 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) im))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))) (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/6 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/6 binary64)))
(cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/3 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))
(*.f64 (pow.f64 (sqrt.f64 im) #s(literal 1/3 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 im)))
(*.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64))))
(*.f64 (cbrt.f64 (sqrt.f64 im)) (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 im)))
(pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/3 binary64))
(cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))
(sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) im)))
(log.f64 (exp.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))))
(pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)))))
(pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))))
(pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))
(exp.f64 (log.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))))
(pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 1/3 binary64)))
(cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 0 binary64))))
(+.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 0 binary64))))
(+.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))))
(+.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (fma.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (fma.f64 (*.f64 #s(literal -2 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 4 binary64) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 0 binary64))))
(+.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (+.f64 (*.f64 (hypot.f64 re im) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))))
(+.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (fma.f64 (hypot.f64 re im) #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))))
(+.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (*.f64 (*.f64 (*.f64 (hypot.f64 re im) #s(literal 0 binary64)) #s(literal 2 binary64)) (+.f64 re (hypot.f64 re im))))
(+.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (+.f64 (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)))))
(+.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 0 binary64))))
(+.f64 (fma.f64 re (*.f64 #s(literal 4 binary64) re) (neg.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)))) (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (-.f64 (*.f64 re (*.f64 re #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(+.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 0 binary64)) (fma.f64 re (*.f64 re #s(literal 4 binary64)) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 re (*.f64 #s(literal 4 binary64) re) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))))
(+.f64 (-.f64 (*.f64 re (*.f64 re #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))))
(+.f64 (-.f64 (*.f64 re (*.f64 re #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (+.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))))
(+.f64 (fma.f64 re (*.f64 #s(literal 4 binary64) re) (neg.f64 (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (hypot.f64 re im)) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)) (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 re (*.f64 re #s(literal 4 binary64))) (*.f64 (hypot.f64 re im) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))) (fma.f64 (neg.f64 (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 (hypot.f64 re im) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
(+.f64 (fma.f64 re (*.f64 re #s(literal 4 binary64)) (*.f64 (hypot.f64 re im) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))) (*.f64 (hypot.f64 re im) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
(+.f64 (fma.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)) (neg.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)))) (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 0 binary64))))
(+.f64 (fma.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 2 binary64) re)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))))
(+.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (+.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))))
(+.f64 (fma.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)) (neg.f64 (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (hypot.f64 re im)) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)) (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (neg.f64 (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 (hypot.f64 re im) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 2 binary64) re)) (*.f64 (hypot.f64 re im) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
(+.f64 (*.f64 (hypot.f64 re im) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (hypot.f64 re im) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
(+.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (neg.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)))) (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 0 binary64))))
(+.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 2 binary64) re)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))))
(+.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (+.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))))
(+.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (neg.f64 (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (hypot.f64 re im)) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)) (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (neg.f64 (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 (hypot.f64 re im) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 2 binary64) re)) (*.f64 (hypot.f64 re im) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
(+.f64 (*.f64 (hypot.f64 re im) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (hypot.f64 re im) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (neg.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)))) (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 0 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 2 binary64) re)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))))
(+.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (+.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (neg.f64 (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (hypot.f64 re im)) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)) (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (neg.f64 (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 (hypot.f64 re im) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal 2 binary64) re)) (*.f64 (hypot.f64 re im) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
(+.f64 (*.f64 (hypot.f64 re im) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (hypot.f64 re im) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)) (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)))) (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) re)) #s(literal 4 binary64)) (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(+.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 0 binary64)) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) re)) #s(literal 4 binary64)) (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)) (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) re)) #s(literal 4 binary64)) (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)))))))
(+.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (+.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) re)) #s(literal 4 binary64)) (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)) (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (hypot.f64 re im)) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)) (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (neg.f64 (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 (hypot.f64 re im) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) re)) #s(literal 4 binary64)) (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (neg.f64 (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
(+.f64 (*.f64 (hypot.f64 re im) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))) (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) re)) #s(literal 4 binary64)) (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (hypot.f64 re im) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
(+.f64 (fma.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) re) #s(literal 2 binary64) (neg.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)))) (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (-.f64 (*.f64 (*.f64 re (*.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(+.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 0 binary64)) (fma.f64 (*.f64 re (*.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) re) #s(literal 2 binary64) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))) (-.f64 (*.f64 (*.f64 re (*.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))))
(+.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (+.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))) (-.f64 (*.f64 (*.f64 re (*.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))))))
(+.f64 (fma.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) re) #s(literal 2 binary64) (neg.f64 (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (hypot.f64 re im)) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)) (*.f64 (hypot.f64 re im) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (neg.f64 (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 (hypot.f64 re im) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))) (-.f64 (*.f64 (*.f64 re (*.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64)) (*.f64 (hypot.f64 re im) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
(+.f64 (*.f64 (hypot.f64 re im) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))) (fma.f64 (*.f64 re (*.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64) (*.f64 (hypot.f64 re im) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
(+.f64 (*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 0 binary64))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (*.f64 (hypot.f64 re im) #s(literal -2 binary64))))
(*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal -2 binary64) (hypot.f64 re im))))
(+.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (*.f64 (*.f64 (hypot.f64 re im) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (+.f64 (*.f64 #s(literal 2 binary64) re) (*.f64 #s(literal -2 binary64) (hypot.f64 re im))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (*.f64 (+.f64 (*.f64 (hypot.f64 re im) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (+.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) (fma.f64 (hypot.f64 re im) #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))))
(*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (+.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) (*.f64 (hypot.f64 re im) #s(literal 0 binary64))))
(+.f64 (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 2 binary64) (*.f64 (-.f64 re (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) re) (hypot.f64 re im)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 6 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 re #s(literal 4 binary64)) (hypot.f64 re im)) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (+.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 2 binary64) (*.f64 (-.f64 re (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (*.f64 (-.f64 re (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) re) (hypot.f64 re im)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 6 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 6 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 re #s(literal 4 binary64)) (hypot.f64 re im)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (+.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) re) (hypot.f64 re im)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 6 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 re #s(literal 4 binary64)) (hypot.f64 re im)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (+.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) re) (hypot.f64 re im)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 6 binary64)))) (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 re #s(literal 4 binary64)) (hypot.f64 re im)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 6 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 re #s(literal 4 binary64)) (hypot.f64 re im)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)))) (neg.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64)))) (neg.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 4 binary64))) (*.f64 #s(literal 4 binary64) (+.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 6 binary64)) (*.f64 #s(literal -64 binary64) (pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 6 binary64)) (*.f64 #s(literal -64 binary64) (pow.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -4 binary64))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)))) (*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (-.f64 (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 0 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 0 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 4 binary64)) (*.f64 #s(literal 16 binary64) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) re) #s(literal 4 binary64)) (*.f64 #s(literal -16 binary64) (pow.f64 (hypot.f64 re im) #s(literal 4 binary64)))) (*.f64 #s(literal 4 binary64) (+.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))))) (-.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))) (-.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 0 binary64)) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 0 binary64)))) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 0 binary64)))))
(pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 1 binary64))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 3 binary64))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 2 binary64))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(log.f64 (exp.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 3 binary64)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (*.f64 #s(literal 8 binary64) (pow.f64 (+.f64 re (hypot.f64 re im)) #s(literal 3 binary64))) (*.f64 #s(literal 8 binary64) (pow.f64 (-.f64 re (hypot.f64 re im)) #s(literal 3 binary64)))))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(fma.f64 re (*.f64 #s(literal 4 binary64) re) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(fma.f64 re (*.f64 re #s(literal 4 binary64)) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(fma.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(fma.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))))
(fma.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 0 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 0 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 4 binary64)) (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) re)) #s(literal 4 binary64)) (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 4 binary64))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 0 binary64))))
(fma.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) re) #s(literal 2 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(fma.f64 (*.f64 re (*.f64 #s(literal 2 binary64) re)) #s(literal 2 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))
(+.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(+.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) (neg.f64 (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (*.f64 #s(literal -4 binary64) (/.f64 (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im)))))
(-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im)))))
(+.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(-.f64 (/.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (*.f64 #s(literal -4 binary64) (/.f64 (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im)))))
(-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im)))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (-.f64 re (hypot.f64 re im)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) (-.f64 re (hypot.f64 re im))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (neg.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) (-.f64 re (hypot.f64 re im))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64))))
(/.f64 (/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(/.f64 (/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 re (hypot.f64 re im)) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 re (hypot.f64 re im)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 re (hypot.f64 re im)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) (-.f64 re (hypot.f64 re im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (/.f64 (cbrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) (-.f64 re (hypot.f64 re im))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 3 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal -1 binary64))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(neg.f64 (/.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) (-.f64 re (hypot.f64 re im))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) (-.f64 re (hypot.f64 re im))))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(log.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (-.f64 re (hypot.f64 re im)) #s(literal 3 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(fma.f64 re #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(fma.f64 #s(literal 2 binary64) re (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))) (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) re)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(fma.f64 #s(literal 1 binary64) (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(fma.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))
(*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))) (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im)))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))) (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))) (sqrt.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))) (sqrt.f64 (*.f64 #s(literal -2 binary64) (-.f64 re (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -4 binary64)))) (sqrt.f64 (*.f64 #s(literal -2 binary64) (-.f64 re (hypot.f64 re im)))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)))))) (neg.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 #s(literal -4 binary64) (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (-.f64 re (hypot.f64 re im))))))
(pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(fabs.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(hypot.f64 (sqrt.f64 (*.f64 re #s(literal 2 binary64))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 re (hypot.f64 re im)) #s(literal 1/4 binary64))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64)) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) (cbrt.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)))) (cbrt.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))))
(*.f64 (cbrt.f64 im) (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))
(*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/12 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/12 binary64)))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/6 binary64))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/4 binary64))) #s(literal 1/6 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/4 binary64))) #s(literal 1/6 binary64)) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 1/6 binary64)) (pow.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 1/6 binary64)))
(cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))))
(sqrt.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))))
(log.f64 (exp.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)) #s(literal 3 binary64)))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))
(exp.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))) #s(literal 1 binary64)))
(*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))
(pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re))) (cbrt.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/12 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/12 binary64)))
(pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) re) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))
(pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) #s(literal 2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) re)) #s(literal 1/6 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) re)) #s(literal 1/6 binary64)))
(cbrt.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) re)))
(sqrt.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)))
(log.f64 (exp.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))))
(pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))))
(pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))))
(pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))
(exp.f64 (*.f64 #s(literal 1/6 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))))
(pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re))) #s(literal 1 binary64)))
(pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re))))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64))) (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re)) #s(literal 1/6 binary64)) (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal -1 binary64) re))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/6 binary64)) (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal -1 binary64) re))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))))))
(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re)) #s(literal 1/6 binary64)) (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal -1 binary64) re))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/6 binary64)) (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal -1 binary64) re))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))))) #s(literal 3 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re)) #s(literal 1/6 binary64)) (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal -1 binary64) re))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/6 binary64)) (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal -1 binary64) re))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))))))
(*.f64 (pow.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/12 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/12 binary64))) #s(literal 3 binary64)))
(pow.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re)) #s(literal 1/12 binary64))) #s(literal 6 binary64))
(pow.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/12 binary64))) #s(literal 6 binary64))
(*.f64 (pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64))) (cbrt.f64 im)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64))) #s(literal 3 binary64)) im))
(*.f64 (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64))) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re)) #s(literal 1/6 binary64)) (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal -1 binary64) re))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/6 binary64)) (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal -1 binary64) re))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re)) #s(literal 1/6 binary64)) (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal -1 binary64) re))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/6 binary64)) (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal -1 binary64) re))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) #s(literal 1 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re)) #s(literal 1/6 binary64)) (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal -1 binary64) re))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/6 binary64)) (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal -1 binary64) re))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) (cbrt.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))))) (cbrt.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64)))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal -1 binary64) re))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal -1 binary64) re))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))))) (cbrt.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re)) #s(literal 1/6 binary64))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal -1 binary64) re))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))))) #s(literal 4 binary64)) (cbrt.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/6 binary64)))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/12 binary64)))) (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/12 binary64))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal -1 binary64) re))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re)) #s(literal 1/12 binary64))) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal -1 binary64) re))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/12 binary64))) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)) (*.f64 (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal -1 binary64) re))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64))) (cbrt.f64 im))))
(sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re)))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64))))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64))) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re))))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re)) #s(literal 1/6 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/6 binary64)))))
(pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/6 binary64)))
(pow.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re)))))
(cbrt.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/6 binary64)))
(pow.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/12 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re)) #s(literal 1/12 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/12 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(sqrt.f64 (*.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal -1 binary64) re))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64))) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/6 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64))))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/6 binary64)))
(cbrt.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/2 binary64))))
(cbrt.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re)))))
(cbrt.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re)) #s(literal 1/6 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/6 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64)))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/6 binary64)))
(exp.f64 (log.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64)))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/6 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (neg.f64 re)) #s(literal 1/6 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (neg.f64 re)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) re)) #s(literal 1/6 binary64)))

eval506.0ms (2.9%)

Compiler

Compiled 24860 to 18667 computations (24.9% saved)

prune235.0ms (1.3%)

Pruning

35 alts after pruning (29 fresh and 6 done)

PrunedKeptTotal
New80021821
Fresh13821
Picked325
Done145
Total81735852
Accuracy
99.3%
Counts
852 → 35
Alt Table
Click to see full alt table
StatusAccuracyProgram
53.6%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
48.7%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
48.7%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/6 binary64)) #s(literal 6 binary64)))
23.8%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64)))
51.8%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 im))) #s(literal 3 binary64)))
23.7%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) #s(literal 3 binary64)))
23.5%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 1/6 binary64)) (pow.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 1/6 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))
23.8%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))
23.8%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (expm1.f64 (log1p.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))
23.7%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (exp.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))
23.8%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)) #s(literal 3 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))
23.8%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64)))) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))
17.5%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))))) #s(literal 3 binary64)))
52.1%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)))
51.8%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) #s(literal 6 binary64)))
48.8%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))
48.8%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 1/3 binary64))) #s(literal 3 binary64)))
51.9%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)))
23.8%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64))) (cbrt.f64 im)) #s(literal 3 binary64))))
23.8%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64))) #s(literal 3 binary64)) im)))
52.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64))))
14.8%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)) re)) (sqrt.f64 #s(literal 2 binary64))))
79.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64))))
52.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))))
14.8%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re))))
40.7%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64)) (-.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
27.0%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 4 binary64) re) (*.f64 im (/.f64 im re)))))
52.7%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))))
6.0%
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 0 binary64)))
49.3%
(*.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/2 binary64))))
40.3%
(*.f64 #s(literal 1/2 binary64) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3/2 binary64))))
79.7%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im))))
55.1%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 im re)))
52.9%
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) im))
26.8%
(sqrt.f64 re)
Compiler

Compiled 1491 to 1226 computations (17.8% saved)

regimes193.0ms (1.1%)

Counts
64 → 2
Calls
Call 1
Inputs
(sqrt.f64 re)
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) im))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 im re)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (neg.f64 re) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 4 binary64) re) (*.f64 im (/.f64 im re)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 1/2 binary64) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
(*.f64 #s(literal 1/2 binary64) (exp.f64 (log.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/6 binary64)) #s(literal 6 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)) re)) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64)) (-.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) #s(literal 6 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 im))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 1/3 binary64))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))) (-.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (exp.f64 (log.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (log.f64 im))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64))) #s(literal 3 binary64)) im)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) re)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 4 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64)))) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (cbrt.f64 (*.f64 re #s(literal 2 binary64)))) (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64))) (cbrt.f64 im)) #s(literal 3 binary64))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)) re)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)) re))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (-.f64 (hypot.f64 re im) re))))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (exp.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (expm1.f64 (log1p.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)) #s(literal 3 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 1/6 binary64)) (pow.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64))) #s(literal 1/6 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)) re)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64))))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64)))
Outputs
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (expm1.f64 (log1p.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im))))
Calls

7 calls:

45.0ms
re
31.0ms
im
22.0ms
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)))
22.0ms
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
21.0ms
(*.f64 im im)
Results
AccuracySegmentsBranch
89.6%3re
82.0%3im
90.0%2(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
90.0%2(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)))
90.3%2(*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))
90.3%2(+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
82.0%3(*.f64 im im)
Compiler

Compiled 69 to 45 computations (34.8% saved)

regimes45.0ms (0.3%)

Counts
58 → 2
Calls
Call 1
Inputs
(sqrt.f64 re)
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) im))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 im re)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (neg.f64 re) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 4 binary64) re) (*.f64 im (/.f64 im re)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 1/2 binary64) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
(*.f64 #s(literal 1/2 binary64) (exp.f64 (log.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/6 binary64)) #s(literal 6 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)) re)) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64)) (-.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) #s(literal 6 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 im))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 1/3 binary64))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))) (-.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (exp.f64 (log.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (log.f64 im))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64))) #s(literal 3 binary64)) im)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) re)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 4 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64)))) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (cbrt.f64 (*.f64 re #s(literal 2 binary64)))) (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64))) (cbrt.f64 im)) #s(literal 3 binary64))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)) re)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64))) (cbrt.f64 (hypot.f64 re im)) re))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) re))))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (pow.f64 (hypot.f64 re im) #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) (-.f64 (hypot.f64 re im) re))))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (exp.f64 (log.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))
Outputs
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64))) (cbrt.f64 im)) #s(literal 3 binary64))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im))))
Calls

2 calls:

20.0ms
(+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
19.0ms
(*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))
Results
AccuracySegmentsBranch
90.3%2(*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))
90.3%2(+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
Compiler

Compiled 26 to 16 computations (38.5% saved)

regimes44.0ms (0.3%)

Counts
52 → 2
Calls
Call 1
Inputs
(sqrt.f64 re)
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) im))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 im re)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (neg.f64 re) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 4 binary64) re) (*.f64 im (/.f64 im re)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 1/2 binary64) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
(*.f64 #s(literal 1/2 binary64) (exp.f64 (log.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/6 binary64)) #s(literal 6 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)) re)) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64)) (-.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) #s(literal 6 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 im))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 1/3 binary64))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))) (-.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (exp.f64 (log.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (log.f64 im))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64))) #s(literal 3 binary64)) im)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) re)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 4 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64)))) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (log.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) re)))))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (cbrt.f64 (*.f64 re #s(literal 2 binary64)))) (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))))
Outputs
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im))))
Calls

2 calls:

21.0ms
(*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))
19.0ms
(+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
Results
AccuracySegmentsBranch
90.2%2(*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))
90.2%2(+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
Compiler

Compiled 26 to 16 computations (38.5% saved)

regimes37.0ms (0.2%)

Counts
48 → 2
Calls
Call 1
Inputs
(sqrt.f64 re)
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) im))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 im re)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (neg.f64 re) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 4 binary64) re) (*.f64 im (/.f64 im re)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 1/2 binary64) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
(*.f64 #s(literal 1/2 binary64) (exp.f64 (log.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/6 binary64)) #s(literal 6 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)) re)) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64)) (-.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) #s(literal 6 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 im))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 1/3 binary64))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))) (-.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (exp.f64 (log.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (log.f64 im))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64))) #s(literal 3 binary64)) im)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) re)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (sqrt.f64 (hypot.f64 re im)) (sqrt.f64 (hypot.f64 re im)) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 4 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1 binary64) re)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 1/2 binary64)))) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))
Outputs
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64))) #s(literal 3 binary64)) im)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im))))
Calls

2 calls:

17.0ms
(*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))
15.0ms
(+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
Results
AccuracySegmentsBranch
90.2%2(*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))
90.2%2(+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
Compiler

Compiled 26 to 16 computations (38.5% saved)

regimes32.0ms (0.2%)

Counts
41 → 2
Calls
Call 1
Inputs
(sqrt.f64 re)
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) im))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 im re)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (neg.f64 re) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 4 binary64) re) (*.f64 im (/.f64 im re)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 1/2 binary64) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
(*.f64 #s(literal 1/2 binary64) (exp.f64 (log.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/6 binary64)) #s(literal 6 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)) re)) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64)) (-.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) #s(literal 6 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 im))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 1/3 binary64))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (hypot.f64 re im)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im)))) (-.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (exp.f64 (log.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/6 binary64) (log.f64 im))) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
Outputs
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im))))
Calls

2 calls:

14.0ms
(*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))
13.0ms
(+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
Results
AccuracySegmentsBranch
90.2%2(*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))
90.2%2(+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
Compiler

Compiled 26 to 16 computations (38.5% saved)

regimes71.0ms (0.4%)

Counts
36 → 2
Calls
Call 1
Inputs
(sqrt.f64 re)
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) im))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 im re)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (neg.f64 re) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 4 binary64) re) (*.f64 im (/.f64 im re)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 1/2 binary64) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 4 binary64) re) (/.f64 (pow.f64 im #s(literal 2 binary64)) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/4 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
(*.f64 #s(literal 1/2 binary64) (exp.f64 (log.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/6 binary64)) #s(literal 6 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (+.f64 re (hypot.f64 re im))) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)) re)) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64)) (-.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (hypot.f64 re im))))))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 im #s(literal 2 binary64))))) #s(literal 6 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (expm1.f64 (log1p.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 im))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 1/6 binary64)) (cbrt.f64 (sqrt.f64 #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 1/3 binary64))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 re (hypot.f64 re im))))) #s(literal 3 binary64)))
Outputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im))))
Calls

5 calls:

17.0ms
re
14.0ms
(*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))
13.0ms
(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)))
12.0ms
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
12.0ms
(+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
Results
AccuracySegmentsBranch
84.1%2re
85.8%2(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))))
85.8%2(sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)))
85.0%2(*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))
85.0%2(+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re)
Compiler

Compiled 61 to 40 computations (34.4% saved)

regimes5.0ms (0%)

Counts
13 → 1
Calls
Call 1
Inputs
(sqrt.f64 re)
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) im))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 im re)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (neg.f64 re) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 4 binary64) re) (*.f64 im (/.f64 im re)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im))))
(*.f64 #s(literal 1/2 binary64) (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 1/2 binary64))))
Outputs
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im))))
Calls

1 calls:

4.0ms
re
Results
AccuracySegmentsBranch
79.7%1re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes22.0ms (0.1%)

Counts
10 → 3
Calls
Call 1
Inputs
(sqrt.f64 re)
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) im))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 im re)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (neg.f64 re) re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 4 binary64) re) (*.f64 im (/.f64 im re)))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 re (+.f64 #s(literal 2 binary64) (/.f64 re im))))))
Outputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 0 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 im re)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 4 binary64) re) (*.f64 im (/.f64 im re)))))
Calls

2 calls:

12.0ms
im
9.0ms
re
Results
AccuracySegmentsBranch
62.5%4im
66.8%3re
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes8.0ms (0%)

Counts
8 → 3
Calls
Call 1
Inputs
(sqrt.f64 re)
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) im))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 im re)))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 im re))))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (neg.f64 re) re))))
Outputs
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 0 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 im re)))
(sqrt.f64 re)
Calls

1 calls:

8.0ms
re
Results
AccuracySegmentsBranch
66.5%3re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes4.0ms (0%)

Counts
4 → 4
Calls
Call 1
Inputs
(sqrt.f64 re)
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) im))
(*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 re))
Outputs
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) im))
(sqrt.f64 re)
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) im))
(sqrt.f64 re)
Calls

1 calls:

3.0ms
re
Results
AccuracySegmentsBranch
66.5%4re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes3.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(sqrt.f64 re)
Outputs
(sqrt.f64 re)
Calls

2 calls:

2.0ms
im
1.0ms
re
Results
AccuracySegmentsBranch
26.8%1im
26.8%1re
Compiler

Compiled 6 to 4 computations (33.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
5.973292239540095e-309
Compiler

Compiled 22 to 16 computations (27.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
5.973292239540095e-309
Compiler

Compiled 22 to 16 computations (27.3% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
5.973292239540095e-309
Compiler

Compiled 22 to 16 computations (27.3% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
5.973292239540095e-309
Compiler

Compiled 22 to 16 computations (27.3% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
5.973292239540095e-309
Compiler

Compiled 22 to 16 computations (27.3% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
1.0930043219987828e-154
Compiler

Compiled 22 to 16 computations (27.3% saved)

bsearch70.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
25.0ms
8.882559510208204e+134
1.7179945530136346e+144
45.0ms
-2.0823959749914194e+172
-1.264051703274828e+170
Results
25.0ms171×256valid
13.0ms32×2048valid
16.0ms29×4096valid
6.0ms17×1024valid
1.0ms512valid
0.0ms256valid
Compiler

Compiled 350 to 276 computations (21.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 33.0ms
Operation ival-mult, time spent: 14.0ms, 43.0% of total-time
Operation ival-sqrt, time spent: 10.0ms, 31.0% of total-time
Operation ival-add, time spent: 8.0ms, 25.0% of total-time
Operation const, time spent: 1.0ms, 3.0% of total-time

bsearch73.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
24.0ms
8.882559510208204e+134
1.7179945530136346e+144
49.0ms
-2.0823959749914194e+172
-1.264051703274828e+170
Results
25.0ms173×256valid
20.0ms35×4096valid
14.0ms34×2048valid
3.0ms1024valid
1.0ms512valid
0.0ms256valid
Compiler

Compiled 260 to 213 computations (18.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 31.0ms
Operation ival-mult, time spent: 15.0ms, 49.0% of total-time
Operation ival-sqrt, time spent: 9.0ms, 29.0% of total-time
Operation ival-add, time spent: 6.0ms, 19.0% of total-time
Operation const, time spent: 1.0ms, 3.0% of total-time

bsearch64.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
26.0ms
8.882559510208204e+134
1.7179945530136346e+144
30.0ms
7.139635789136113e+46
3.1958839613053986e+67
7.0ms
5.79613494154992e+22
6.346416519536371e+22
Results
55.0ms351×256valid
0.0ms256valid
Compiler

Compiled 286 to 236 computations (17.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.0ms
Operation ival-mult, time spent: 11.0ms, 48.0% of total-time
Operation ival-sqrt, time spent: 7.0ms, 30.0% of total-time
Operation ival-add, time spent: 4.0ms, 17.0% of total-time
Operation const, time spent: 1.0ms, 4.0% of total-time

simplify31.0ms (0.2%)

Algorithm
egg-herbie
Rules
29×*-commutative
+-commutative
not-or
if-if-or-not
sub-neg
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01111168
11511161
21601161
31681157
41721157
51741157
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re) #s(literal 0 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (expm1.f64 (log1p.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im)))))
(if (<=.f64 (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re) #s(literal 0 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64))) (cbrt.f64 im)) #s(literal 3 binary64)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im)))))
(if (<=.f64 (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re) #s(literal 0 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im)))))
(if (<=.f64 (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re) #s(literal 0 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64))) #s(literal 3 binary64)) im))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im)))))
(if (<=.f64 (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re) #s(literal 0 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im)))))
(if (<=.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))) #s(literal 0 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im))))
(if (<=.f64 re #s(literal -4499999999999999685612466843915139156206244726179184174403410424644161187993764609663410909089373041266772622990014062027387390927394094002565209759383566345682671244410880 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 0 binary64))) (if (<=.f64 re #s(literal 899999999999999949507660019590267191754816977630282421740202505926943408458469143229524901542877637896548602621617417507785310415618048 binary64)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 im re))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 4 binary64) re) (*.f64 im (/.f64 im re)))))))
(if (<=.f64 re #s(literal -20000000000000001653743257142116047352872553930304470672653068617665342788622713458745463328244347793434385285046531376697860133668799545398951154360213100458157779359629312 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 0 binary64))) (if (<=.f64 re #s(literal 899999999999999949507660019590267191754816977630282421740202505926943408458469143229524901542877637896548602621617417507785310415618048 binary64)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 im re))) (sqrt.f64 re)))
(if (<=.f64 re #s(literal 57999999999999995805696 binary64)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) im)) (if (<=.f64 re #s(literal 18499999999999998707854862195044374530520973663866746832379021623296 binary64)) (sqrt.f64 re) (if (<=.f64 re #s(literal 999999999999999961829690841814939863449235336276785151445404123455100404055655690676191710164594560368702289580532071091311261383655424 binary64)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) im)) (sqrt.f64 re))))
(sqrt.f64 re)
Outputs
(if (<=.f64 (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re) #s(literal 0 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (expm1.f64 (log1p.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im)))))
(if (<=.f64 (+.f64 re (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (expm1.f64 (log1p.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)))) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im)))))
(if (<=.f64 (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re) #s(literal 0 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64))) (cbrt.f64 im)) #s(literal 3 binary64)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im)))))
(if (<=.f64 (+.f64 re (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cbrt.f64 im) (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im)))))
(if (<=.f64 (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re) #s(literal 0 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im)))))
(if (<=.f64 (+.f64 re (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (cbrt.f64 im)) (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)))) #s(literal 3 binary64))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im)))))
(if (<=.f64 (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re) #s(literal 0 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64)) (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64))) #s(literal 3 binary64)) im))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im)))))
(if (<=.f64 (+.f64 re (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) re) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (*.f64 im (pow.f64 (*.f64 (pow.f64 #s(literal 1/2 binary64) #s(literal 1/6 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/6 binary64))) #s(literal 3 binary64))))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im)))))
(if (<=.f64 (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re) #s(literal 0 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im)))))
(if (<=.f64 (+.f64 re (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) (*.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) re) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im (sqrt.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im)))))
(if (<=.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) re))) #s(literal 0 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im)))))
(if (<=.f64 (sqrt.f64 (*.f64 (+.f64 re (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 2 binary64))) #s(literal 0 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) (neg.f64 re)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im)))))
(sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re (hypot.f64 re im))))
(if (<=.f64 re #s(literal -4499999999999999685612466843915139156206244726179184174403410424644161187993764609663410909089373041266772622990014062027387390927394094002565209759383566345682671244410880 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 0 binary64))) (if (<=.f64 re #s(literal 899999999999999949507660019590267191754816977630282421740202505926943408458469143229524901542877637896548602621617417507785310415618048 binary64)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 im re))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 #s(literal 4 binary64) re) (*.f64 im (/.f64 im re)))))))
(if (<=.f64 re #s(literal -4499999999999999685612466843915139156206244726179184174403410424644161187993764609663410909089373041266772622990014062027387390927394094002565209759383566345682671244410880 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 0 binary64))) (if (<=.f64 re #s(literal 899999999999999949507660019590267191754816977630282421740202505926943408458469143229524901542877637896548602621617417507785310415618048 binary64)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re im))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (+.f64 (*.f64 re #s(literal 4 binary64)) (*.f64 im (/.f64 im re)))))))
(if (<=.f64 re #s(literal -20000000000000001653743257142116047352872553930304470672653068617665342788622713458745463328244347793434385285046531376697860133668799545398951154360213100458157779359629312 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 0 binary64))) (if (<=.f64 re #s(literal 899999999999999949507660019590267191754816977630282421740202505926943408458469143229524901542877637896548602621617417507785310415618048 binary64)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 im re))) (sqrt.f64 re)))
(if (<=.f64 re #s(literal -20000000000000001653743257142116047352872553930304470672653068617665342788622713458745463328244347793434385285046531376697860133668799545398951154360213100458157779359629312 binary64)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 0 binary64))) (if (<=.f64 re #s(literal 899999999999999949507660019590267191754816977630282421740202505926943408458469143229524901542877637896548602621617417507785310415618048 binary64)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 re im))) (sqrt.f64 re)))
(if (<=.f64 re #s(literal 57999999999999995805696 binary64)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) im)) (if (<=.f64 re #s(literal 18499999999999998707854862195044374530520973663866746832379021623296 binary64)) (sqrt.f64 re) (if (<=.f64 re #s(literal 999999999999999961829690841814939863449235336276785151445404123455100404055655690676191710164594560368702289580532071091311261383655424 binary64)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) im)) (sqrt.f64 re))))
(if (<=.f64 re #s(literal 57999999999999995805696 binary64)) (sqrt.f64 (*.f64 im #s(literal 1/2 binary64))) (if (or (<=.f64 re #s(literal 18499999999999998707854862195044374530520973663866746832379021623296 binary64)) (not (<=.f64 re #s(literal 999999999999999961829690841814939863449235336276785151445404123455100404055655690676191710164594560368702289580532071091311261383655424 binary64)))) (sqrt.f64 re) (sqrt.f64 (*.f64 im #s(literal 1/2 binary64)))))
(if (or (<=.f64 re #s(literal 57999999999999995805696 binary64)) (not (or (<=.f64 re #s(literal 18499999999999998707854862195044374530520973663866746832379021623296 binary64)) (not (<=.f64 re #s(literal 999999999999999961829690841814939863449235336276785151445404123455100404055655690676191710164594560368702289580532071091311261383655424 binary64)))))) (sqrt.f64 (*.f64 im #s(literal 1/2 binary64))) (sqrt.f64 re))
(if (or (<=.f64 re #s(literal 57999999999999995805696 binary64)) (and (not (<=.f64 re #s(literal 18499999999999998707854862195044374530520973663866746832379021623296 binary64))) (<=.f64 re #s(literal 999999999999999961829690841814939863449235336276785151445404123455100404055655690676191710164594560368702289580532071091311261383655424 binary64)))) (sqrt.f64 (*.f64 im #s(literal 1/2 binary64))) (sqrt.f64 re))
(sqrt.f64 re)
Compiler

Compiled 339 to 257 computations (24.2% saved)

soundness1.4s (8.1%)

Rules
948×log1p-expm1-u
948×expm1-log1p-u
844×fma-define
792×fma-define
771×fma-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0115512884925285
1316622247
081626738
1240925300
0146338525
1426336327
042483
1692378
042266
1121266
2213266
3331266
4529266
5732266
6939266
71141266
81234266
91244266
024191
1321189
24255189
0100421226
1279020035
2715819876
023225
1338225
23744225
Stop Event
node limit
node limit
node limit
saturated
node limit
node limit
node limit
node limit
Compiler

Compiled 1712 to 1225 computations (28.4% saved)

end0.0ms (0%)

preprocess191.0ms (1.1%)

Compiler

Compiled 1024 to 670 computations (34.6% saved)

Profiling

Loading profile data...