math.sin on complex, imaginary part

Time bar (total: 17.8s)

analyze0.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
100%99.9%0%0.1%0%0%0%1
Compiler

Compiled 15 to 12 computations (20% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
ival-sub: 0.0ms (0% of total)
ival-exp: 0.0ms (0% of total)
ival-cos: 0.0ms (0% of total)
ival-mult: 0.0ms (0% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

sample2.3s (13%)

Results
607.0ms4307×0valid
1.4s3949×1valid
Precisions
Click to see histograms. Total time spent on operations: 1.6s
ival-exp: 583.0ms (37% of total)
ival-cos: 360.0ms (22.9% of total)
ival-sub: 267.0ms (17% of total)
ival-mult: 247.0ms (15.7% of total)
backward-pass: 97.0ms (6.2% of total)
const: 20.0ms (1.3% of total)
Bogosity

preprocess316.0ms (1.8%)

Algorithm
egg-herbie
Rules
1396×fma-define
541×fma-neg
230×times-frac
216×distribute-lft-in
196×associate-*r*
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
036324
186308
2244308
3768304
41960294
53017294
63397294
73805294
84502294
95011294
105176294
115270294
125270294
135270294
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (neg.f64 re))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) (neg.f64 im))) (exp.f64 (neg.f64 im))))
(neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (neg.f64 re))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) (neg.f64 im))) (exp.f64 (neg.f64 im)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) re)) (exp.f64 re)))
Outputs
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re)))
(*.f64 (cos.f64 re) (fma.f64 (exp.f64 im) #s(literal -1/2 binary64) (/.f64 #s(literal 1/2 binary64) (exp.f64 im))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re)))
(*.f64 (cos.f64 re) (fma.f64 (exp.f64 im) #s(literal -1/2 binary64) (/.f64 #s(literal 1/2 binary64) (exp.f64 im))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (neg.f64 re))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re)))
(*.f64 (cos.f64 re) (fma.f64 (exp.f64 im) #s(literal -1/2 binary64) (/.f64 #s(literal 1/2 binary64) (exp.f64 im))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) (neg.f64 im))) (exp.f64 (neg.f64 im))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 (neg.f64 im))) (exp.f64 (neg.f64 im))))
(*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal 1/2 binary64) (exp.f64 im) (/.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (neg.f64 re))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 (neg.f64 im))) (exp.f64 (neg.f64 im))))
(*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal 1/2 binary64) (exp.f64 im) (/.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) (neg.f64 im))) (exp.f64 (neg.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re)))
(*.f64 (cos.f64 re) (fma.f64 (exp.f64 im) #s(literal -1/2 binary64) (/.f64 #s(literal 1/2 binary64) (exp.f64 im))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) re)) (exp.f64 re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 im)) (-.f64 (exp.f64 (neg.f64 re)) (exp.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 im) (-.f64 (exp.f64 (neg.f64 re)) (exp.f64 re))))
(*.f64 (cos.f64 im) (fma.f64 (exp.f64 re) #s(literal -1/2 binary64) (/.f64 #s(literal 1/2 binary64) (exp.f64 re))))
Symmetry

(abs re)

(negabs im)

explain314.0ms (1.8%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1140-0-(-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))
01(6.399164940020164e+115 478.728106933356)0-(exp.f64 (-.f64 #s(literal 0 binary64) im))
00-0-#s(literal 1/2 binary64)
00-0-(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
00-0-re
00-0-(-.f64 #s(literal 0 binary64) im)
00-0-im
00-0-#s(literal 0 binary64)
00-0-(cos.f64 re)
00-0-(exp.f64 im)
00-0-(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))
Results
53.0ms288×0valid
195.0ms224×1valid
Compiler

Compiled 96 to 61 computations (36.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 208.0ms
ival-exp: 130.0ms (62.6% of total)
ival-sub: 24.0ms (11.6% of total)
ival-mult: 20.0ms (9.6% of total)
ival-cos: 18.0ms (8.7% of total)
backward-pass: 13.0ms (6.3% of total)
const: 3.0ms (1.4% of total)

eval1.0ms (0%)

Compiler

Compiled 35 to 18 computations (48.6% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
58.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re)))
Compiler

Compiled 13 to 10 computations (23.1% saved)

localize81.0ms (0.5%)

Localize:

Found 2 expressions with local error:

NewAccuracyProgram
99.9%
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re))
58.5%
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
Results
23.0ms152×0valid
40.0ms104×1valid
Compiler

Compiled 41 to 12 computations (70.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 40.0ms
ival-exp: 20.0ms (49.6% of total)
ival-cos: 8.0ms (19.8% of total)
ival-mult: 5.0ms (12.4% of total)
backward-pass: 3.0ms (7.4% of total)
ival-neg: 2.0ms (5% of total)
ival-sub: 2.0ms (5% of total)
const: 1.0ms (2.5% of total)

series6.0ms (0%)

Counts
2 → 32
Calls
Call 1
Inputs
#<alt (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))>
#<alt (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re))>
Outputs
#<alt (*.f64 #s(literal -2 binary64) im)>
#<alt (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) (*.f64 #s(literal -1/60 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (cos.f64 re)) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))>
#<alt (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))>
#<alt (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))>
#<alt (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))>
#<alt (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))>
#<alt (*.f64 (cos.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im)))>
#<alt (*.f64 (cos.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im)))>
#<alt (*.f64 (cos.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im)))>
#<alt (*.f64 (cos.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im)))>
#<alt (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))>
#<alt (-.f64 (+.f64 (exp.f64 (neg.f64 im)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))) (exp.f64 im))>
#<alt (-.f64 (+.f64 (exp.f64 (neg.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))))) (exp.f64 im))>
#<alt (-.f64 (+.f64 (exp.f64 (neg.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (*.f64 #s(literal 1/24 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))))))) (exp.f64 im))>
#<alt (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))>
#<alt (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))>
#<alt (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))>
#<alt (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))>
#<alt (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))>
#<alt (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))>
#<alt (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))>
#<alt (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))>
Calls

9 calls:

TimeVariablePointExpression
1.0ms
im
@inf
(* (- (exp (neg im)) (exp im)) (cos re))
1.0ms
re
@0
(* (- (exp (neg im)) (exp im)) (cos re))
1.0ms
im
@0
(* (- (exp (neg im)) (exp im)) (cos re))
1.0ms
re
@inf
(* (- (exp (neg im)) (exp im)) (cos re))
1.0ms
im
@0
(- (exp (neg im)) (exp im))

rewrite200.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
77×add-exp-log
77×add-log-exp
77×log1p-expm1-u
77×expm1-log1p-u
75×add-cube-cbrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01450
117450
2264150
Stop Event
unsound
Counts
2 → 16
Calls
Call 1
Inputs
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re))
Outputs
#s(literal -2 binary64)
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 8 binary64)
#s(literal -2 binary64)
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 8 binary64)

simplify74.0ms (0.4%)

Algorithm
egg-herbie
Rules
505×unsub-neg
451×distribute-lft-in
440×distribute-rgt-in
434×fma-define
394×fma-neg
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0921532
12411429
27841372
326551320
457881320
Stop Event
node limit
Counts
48 → 53
Calls
Call 1
Inputs
(*.f64 #s(literal -2 binary64) im)
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))
(*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) (*.f64 #s(literal -1/60 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (cos.f64 re)) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im)))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im)))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im)))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im)))
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
(-.f64 (+.f64 (exp.f64 (neg.f64 im)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))) (exp.f64 im))
(-.f64 (+.f64 (exp.f64 (neg.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))))) (exp.f64 im))
(-.f64 (+.f64 (exp.f64 (neg.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (*.f64 #s(literal 1/24 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))))))) (exp.f64 im))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
#s(literal -2 binary64)
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 8 binary64)
#s(literal -2 binary64)
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 8 binary64)
Outputs
(*.f64 #s(literal -2 binary64) im)
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (*.f64 #s(literal -2 binary64) im) (cos.f64 re))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 im (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) (*.f64 #s(literal -1/60 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 #s(literal -1/60 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))))
(fma.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) (cos.f64 re)) (pow.f64 im #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) im) (cos.f64 re)))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (cos.f64 re)) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))))))
(*.f64 im (fma.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (*.f64 (cos.f64 re) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im)))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im)))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im)))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im)))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
(-.f64 (+.f64 (exp.f64 (neg.f64 im)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))) (exp.f64 im))
(+.f64 (exp.f64 (neg.f64 im)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64))) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (exp.f64 im)))
(-.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re #s(literal 2 binary64))) (exp.f64 (neg.f64 im))) (exp.f64 im))
(*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))))
(-.f64 (+.f64 (exp.f64 (neg.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))))) (exp.f64 im))
(+.f64 (exp.f64 (neg.f64 im)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 re #s(literal 2 binary64))) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))) (exp.f64 im)))
(-.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (exp.f64 (neg.f64 im))) (exp.f64 im))
(-.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/24 binary64) #s(literal -1/2 binary64))) (exp.f64 (neg.f64 im))) (exp.f64 im))
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (pow.f64 re #s(literal 4 binary64)))))
(-.f64 (+.f64 (exp.f64 (neg.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (*.f64 #s(literal 1/24 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))))))) (exp.f64 im))
(+.f64 (exp.f64 (neg.f64 im)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re #s(literal 2 binary64))) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) #s(literal 1/24 binary64)))))) (exp.f64 im)))
(-.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) #s(literal -1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/720 binary64)) #s(literal 1/24 binary64))))) (exp.f64 (neg.f64 im))) (exp.f64 im))
(+.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re #s(literal 4 binary64))) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/720 binary64) #s(literal 1/24 binary64))))
(-.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 (*.f64 #s(literal -1/720 binary64) (pow.f64 re #s(literal 4 binary64))) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/24 binary64) #s(literal -1/2 binary64)))) (exp.f64 (neg.f64 im))) (exp.f64 im))
(fma.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1/720 binary64) (pow.f64 re #s(literal 4 binary64))) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/24 binary64) #s(literal -1/2 binary64))) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
#s(literal -2 binary64)
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 8 binary64)
#s(literal -2 binary64)
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 8 binary64)

eval18.0ms (0.1%)

Compiler

Compiled 1049 to 619 computations (41% saved)

prune14.0ms (0.1%)

Pruning

8 alts after pruning (7 fresh and 1 done)

PrunedKeptTotal
New46753
Fresh000
Picked011
Done000
Total46854
Accuracy
99.9%
Counts
54 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
58.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re)))
94.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (cos.f64 re)))
92.6%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (cos.f64 re)))
87.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (cos.f64 re)))
47.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) im) (cos.f64 re)))
94.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (fma.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (*.f64 (cos.f64 re) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))))))
3.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (cos.f64 re)))
4.2%
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) (cos.f64 re)))
Compiler

Compiled 253 to 204 computations (19.4% saved)

localize349.0ms (2%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
99.9%
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
99.9%
(*.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (cos.f64 re))
99.1%
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
99.8%
(*.f64 (*.f64 #s(literal -2 binary64) im) (cos.f64 re))
99.9%
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))
99.9%
(*.f64 im (fma.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (*.f64 (cos.f64 re) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))))
99.3%
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))
98.9%
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))
Results
258.0ms256×0valid
Compiler

Compiled 237 to 159 computations (32.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 195.0ms
ival-mult: 71.0ms (36.5% of total)
ival-pow: 69.0ms (35.5% of total)
ival-fma: 35.0ms (18% of total)
const: 8.0ms (4.1% of total)
ival-cos: 7.0ms (3.6% of total)
ival-sub: 5.0ms (2.6% of total)
backward-pass: 0.0ms (0% of total)

series37.0ms (0.2%)

Counts
8 → 117
Calls
Call 1
Inputs
#<alt (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))>
#<alt (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))>
#<alt (*.f64 im (fma.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (*.f64 (cos.f64 re) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))))>
#<alt (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 (*.f64 #s(literal -2 binary64) im) (cos.f64 re))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (cos.f64 re))>
#<alt (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
Outputs
#<alt #s(literal -1/60 binary64)>
#<alt (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))>
#<alt (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))>
#<alt (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))>
#<alt (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt #s(literal -2 binary64)>
#<alt (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))>
#<alt (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))>
#<alt (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) (*.f64 #s(literal -1/60 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (cos.f64 re)) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))>
#<alt (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))))>
#<alt (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/2520 binary64) (cos.f64 re)) (*.f64 #s(literal 1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/2520 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/2520 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64)))))))))>
#<alt (*.f64 im (-.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))) (*.f64 im (-.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 im (-.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))))>
#<alt (+.f64 (*.f64 im (-.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) (*.f64 #s(literal -1/720 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))) (*.f64 im (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))))))>
#<alt (*.f64 im (+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))>
#<alt (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 6 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 6 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) im)>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 im (pow.f64 re #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -1/12 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) im) (*.f64 #s(literal 1/360 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))>
#<alt (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))>
#<alt (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))))>
#<alt (+.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -2 binary64) im)>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
Calls

33 calls:

TimeVariablePointExpression
8.0ms
re
@inf
(* im (+ (* (cos re) (+ (* -1/3 (pow im 2)) -2)) (* (cos re) (* (+ (* (pow im 2) -1/2520) -1/60) (pow im 4)))))
3.0ms
im
@inf
(* (* im (- (* -1/3 (pow im 2)) 2)) (cos re))
2.0ms
re
@0
(* im (+ (* (cos re) (+ (* -1/3 (pow im 2)) -2)) (* (cos re) (* (+ (* (pow im 2) -1/2520) -1/60) (pow im 4)))))
1.0ms
re
@-inf
(* im (+ (* (cos re) (+ (* -1/3 (pow im 2)) -2)) (* (cos re) (* (+ (* (pow im 2) -1/2520) -1/60) (pow im 4)))))
1.0ms
im
@inf
(* im (+ (* (cos re) (+ (* -1/3 (pow im 2)) -2)) (* (cos re) (* (+ (* (pow im 2) -1/2520) -1/60) (pow im 4)))))

rewrite173.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
933×log1p-expm1-u
712×expm1-log1p-u
429×prod-diff
195×associate-*r*
153×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
030262
1368253
24475253
Stop Event
node limit
Counts
8 → 154
Calls
Call 1
Inputs
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))
(*.f64 im (fma.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (*.f64 (cos.f64 re) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))
(*.f64 (*.f64 #s(literal -2 binary64) im) (cos.f64 re))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (cos.f64 re))
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
Outputs
(+.f64 #s(literal -1/60 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) #s(literal -1/60 binary64))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) #s(literal 1 binary64)) #s(literal -1/60 binary64))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 1 binary64))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) #s(literal 3 binary64)) #s(literal -1/216000 binary64)) (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))) (-.f64 #s(literal 1/3600 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) #s(literal -1/60 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))) #s(literal 1/3600 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) #s(literal -1/60 binary64)))
(pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 1 binary64)))
(+.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))
(-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64))))) (/.f64 #s(literal 8 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64))))))
(-.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64))))))
(*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64)))) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) #s(literal -8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) #s(literal -4 binary64))))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) #s(literal -8 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) #s(literal -8 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) #s(literal -4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) #s(literal -4 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) #s(literal -8 binary64))) (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) #s(literal -4 binary64))) (neg.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64))))
(pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) (*.f64 im (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (cos.f64 re)))))
(+.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) (*.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (cos.f64 re))) im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))))))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))))) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))))))))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))))))
(exp.f64 (log.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/60 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 4 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 4 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (*.f64 im #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal -1/3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -1/3 binary64)) (pow.f64 im #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))))
(exp.f64 (log.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))) (*.f64 im #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) im) (*.f64 im #s(literal -2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))) #s(literal 1 binary64))
(/.f64 (*.f64 im (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) #s(literal -8 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64)))))
(/.f64 (*.f64 im (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) #s(literal -4 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) #s(literal -8 binary64)) im) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) #s(literal -4 binary64)) im) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64)))
(pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 1 binary64)))

simplify275.0ms (1.5%)

Algorithm
egg-herbie
Rules
548×associate-+r+
504×associate-*r*
440×associate-*l*
364×fma-define
229×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
051211783
1132910294
251089863
Stop Event
node limit
Counts
271 → 287
Calls
Call 1
Inputs
#s(literal -1/60 binary64)
(-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))
(-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))
(-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
#s(literal -2 binary64)
(-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))
(-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))
(-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) (*.f64 #s(literal -1/60 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (cos.f64 re)) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re)))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/2520 binary64) (cos.f64 re)) (*.f64 #s(literal 1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/2520 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/2520 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64)))))))))
(*.f64 im (-.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))) (*.f64 im (-.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) #s(literal 2 binary64))))
(+.f64 (*.f64 im (-.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))))
(+.f64 (*.f64 im (-.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) (*.f64 #s(literal -1/720 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))) (*.f64 im (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))))))
(*.f64 im (+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))))
(*.f64 im (+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))))
(*.f64 im (+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))))
(*.f64 im (+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))))
(*.f64 im (+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))))
(*.f64 im (+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))))
(*.f64 im (+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))))
(*.f64 im (+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) im)
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -1/12 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) im) (*.f64 #s(literal 1/360 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(+.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))))
(+.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) im)
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 #s(literal -1/60 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) #s(literal -1/60 binary64))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) #s(literal 1 binary64)) #s(literal -1/60 binary64))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 1 binary64))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) #s(literal 3 binary64)) #s(literal -1/216000 binary64)) (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))) (-.f64 #s(literal 1/3600 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) #s(literal -1/60 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))) #s(literal 1/3600 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) #s(literal -1/60 binary64)))
(pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 1 binary64)))
(+.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))
(-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64))))) (/.f64 #s(literal 8 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64))))))
(-.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64))))))
(*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64)))) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) #s(literal -8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) #s(literal -4 binary64))))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) #s(literal -8 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) #s(literal -8 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) #s(literal -4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) #s(literal -4 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) #s(literal -8 binary64))) (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) #s(literal -4 binary64))) (neg.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64))))
(pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) (*.f64 im (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (cos.f64 re)))))
(+.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) (*.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (cos.f64 re))) im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))))))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))))) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))))))))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))))))
(exp.f64 (log.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/60 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 4 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 4 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (*.f64 im #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal -1/3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -1/3 binary64)) (pow.f64 im #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))))
(exp.f64 (log.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))) (*.f64 im #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) im) (*.f64 im #s(literal -2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))) #s(literal 1 binary64))
(/.f64 (*.f64 im (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) #s(literal -8 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64)))))
(/.f64 (*.f64 im (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) #s(literal -4 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) #s(literal -8 binary64)) im) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) #s(literal -4 binary64)) im) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64)))
(pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 1 binary64)))
Outputs
#s(literal -1/60 binary64)
(-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
#s(literal -2 binary64)
(-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))
(-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))
(-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (cos.f64 re))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) (*.f64 #s(literal -1/60 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 #s(literal -1/60 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))
(fma.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 (*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (cos.f64 re)) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) (+.f64 (/.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal -1/2520 binary64))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re)))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal -1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re)))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal -1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) (*.f64 (cos.f64 re) (+.f64 (/.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal -1/2520 binary64)))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64))) (fma.f64 #s(literal -1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 (cos.f64 re) (+.f64 (/.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal -1/2520 binary64))) (*.f64 (cos.f64 re) (+.f64 (/.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 4 binary64))) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 6 binary64)))))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/2520 binary64) (cos.f64 re)) (*.f64 #s(literal 1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) (+.f64 (/.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal -1/2520 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/2520 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal 1/2520 binary64) (cos.f64 re) (fma.f64 #s(literal 1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 (fma.f64 #s(literal 1/2520 binary64) (cos.f64 re) (fma.f64 #s(literal 1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (cos.f64 re) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 4 binary64)))))) (neg.f64 (pow.f64 im #s(literal 7 binary64))))
(*.f64 (+.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 4 binary64)))))) (neg.f64 (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/2520 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64)))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal 1/2520 binary64) (cos.f64 re) (fma.f64 #s(literal 1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64)))))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (neg.f64 (fma.f64 #s(literal 1/2520 binary64) (cos.f64 re) (fma.f64 #s(literal 1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64))) (*.f64 (cos.f64 re) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 4 binary64)))))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (neg.f64 (+.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 (cos.f64 re) (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 4 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64))))))))
(*.f64 im (-.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) #s(literal 2 binary64)))
(*.f64 im (+.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))) #s(literal -2 binary64)))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64))))
(+.f64 (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))) (*.f64 im (-.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) #s(literal 2 binary64))))
(*.f64 im (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))))) (+.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))) #s(literal -2 binary64))))
(*.f64 im (fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))))
(*.f64 im (*.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))))
(+.f64 (*.f64 im (-.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))))
(fma.f64 im (+.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))) #s(literal -2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 im (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 1/24 binary64) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))))) (*.f64 #s(literal -1/2 binary64) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))))))))
(fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64))) (*.f64 im (*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 1/24 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))) (*.f64 #s(literal -1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64))))) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 im (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64))) (+.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/24 binary64)))) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (*.f64 im (-.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) (*.f64 #s(literal -1/720 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))) (*.f64 im (+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))))))
(fma.f64 im (+.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))) #s(literal -2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im (*.f64 #s(literal -1/2 binary64) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 im (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 #s(literal -1/720 binary64) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))))) (*.f64 #s(literal 1/24 binary64) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))))))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 im (fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 #s(literal -1/720 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))) (*.f64 #s(literal 1/24 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))))) (*.f64 im (*.f64 #s(literal -1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))))) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))))
(+.f64 (*.f64 im (*.f64 (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64))))) (*.f64 (*.f64 im (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64))) (+.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/720 binary64))))) (pow.f64 re #s(literal 4 binary64))))
(*.f64 im (+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))))
(*.f64 im (+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))))
(*.f64 im (+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))))
(*.f64 im (+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))))
(*.f64 im (+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))))
(*.f64 im (+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))))
(*.f64 im (+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))))
(*.f64 im (+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 6 binary64))))
(*.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 6 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 6 binary64))))
(*.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 6 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 6 binary64))))
(*.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 6 binary64))))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 6 binary64))))
(*.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 6 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 6 binary64))))
(*.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 6 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 6 binary64))))
(*.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 6 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) im)
(*.f64 im #s(literal -2 binary64))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(fma.f64 #s(literal -2 binary64) im (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(*.f64 im (+.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -2 binary64)))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -1/12 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (*.f64 im #s(literal -1/12 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 im #s(literal -1/12 binary64)) (pow.f64 re #s(literal 2 binary64)) im) (*.f64 im #s(literal -2 binary64)))
(+.f64 (*.f64 im (+.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 im #s(literal -1/12 binary64)) (pow.f64 re #s(literal 4 binary64))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) im) (*.f64 #s(literal 1/360 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) im (*.f64 (*.f64 #s(literal 1/360 binary64) im) (pow.f64 re #s(literal 2 binary64))))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/360 binary64)))) im) (*.f64 im #s(literal -2 binary64)))
(+.f64 (*.f64 im (+.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 im (+.f64 #s(literal -1/12 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/360 binary64)))) (pow.f64 re #s(literal 4 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (cos.f64 re))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (cos.f64 re))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (cos.f64 re))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))
(*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))))
(fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) (*.f64 (*.f64 #s(literal 1/24 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (*.f64 (*.f64 (*.f64 im #s(literal 1/24 binary64)) (pow.f64 re #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 re #s(literal 2 binary64))))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))
(+.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))))
(fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) (*.f64 (*.f64 #s(literal 1/24 binary64) im) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/24 binary64) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))) (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))
(+.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) (*.f64 im #s(literal 1/24 binary64)))) (pow.f64 re #s(literal 4 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (cos.f64 re))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (cos.f64 re))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (cos.f64 re))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (cos.f64 re))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (cos.f64 re))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (cos.f64 re))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (cos.f64 re))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (cos.f64 re))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(*.f64 #s(literal -2 binary64) im)
(*.f64 im #s(literal -2 binary64))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))
(+.f64 #s(literal -1/60 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) #s(literal -1/60 binary64))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) #s(literal 1 binary64)) #s(literal -1/60 binary64))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 1 binary64))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 2 binary64)))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) #s(literal 3 binary64)) #s(literal -1/216000 binary64)) (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))) (-.f64 #s(literal 1/3600 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) #s(literal -1/60 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64)) #s(literal -1/216000 binary64)) (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6350400 binary64)) (-.f64 #s(literal 1/3600 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/151200 binary64)))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64) #s(literal -1/216000 binary64)) (+.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64) #s(literal 1/3600 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/151200 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/16003008000 binary64) #s(literal -1/216000 binary64)) (+.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64) #s(literal 1/3600 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/151200 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))) #s(literal 1/3600 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) #s(literal -1/60 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6350400 binary64)) #s(literal -1/3600 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal 1/60 binary64)))
(/.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64) #s(literal -1/3600 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal 1/60 binary64)))
(pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 3 binary64))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 2 binary64))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 2 binary64)))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(log.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 3 binary64)))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(exp.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(+.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))
(-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 1 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))
(-.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64))))) (/.f64 #s(literal 8 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64))))))
(-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (/.f64 #s(literal -1/27 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64)))))) (/.f64 #s(literal 8 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64))))))
(fma.f64 (pow.f64 im #s(literal 6 binary64)) (/.f64 #s(literal -1/27 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64) #s(literal 4 binary64)))) (/.f64 #s(literal -8 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64) #s(literal 4 binary64)))))
(-.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64))))
(-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 #s(literal 1/9 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64)))) (/.f64 #s(literal 4 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64))))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 #s(literal 1/9 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64))) (/.f64 #s(literal -4 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64))))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 #s(literal 1/9 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/3 binary64) #s(literal -2 binary64))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 2 binary64)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))
(*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64))))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64) #s(literal -8 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64) #s(literal 4 binary64))))
(*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) #s(literal -4 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) #s(literal -4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/9 binary64) #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/3 binary64) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64)))) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) #s(literal -8 binary64))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64) #s(literal -8 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64) #s(literal 4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) #s(literal -4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) #s(literal -4 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) #s(literal -4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/9 binary64) #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/3 binary64) #s(literal -2 binary64)))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) #s(literal -8 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64)))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64) #s(literal -8 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64) #s(literal 4 binary64))))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) #s(literal -8 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64) #s(literal -8 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64) #s(literal 4 binary64))))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) #s(literal -4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) #s(literal -4 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) #s(literal -4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/9 binary64) #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/3 binary64) #s(literal -2 binary64)))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) #s(literal -4 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) #s(literal -4 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) #s(literal -4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/9 binary64) #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/3 binary64) #s(literal -2 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) #s(literal -8 binary64))) (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64))))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64) #s(literal -8 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64) #s(literal 4 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) #s(literal -4 binary64))) (neg.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) #s(literal -4 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) #s(literal -4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/9 binary64) #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/3 binary64) #s(literal -2 binary64)))
(pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 3 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 2 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 2 binary64)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))
(log.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 3 binary64)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))
(exp.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))
(+.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) (*.f64 im (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (cos.f64 re)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))))
(+.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) (*.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (cos.f64 re))) im))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (cos.f64 re)) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))))))
(+.f64 #s(literal 0 binary64) (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64))))))
(pow.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))))) #s(literal 1 binary64))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))))) #s(literal 3 binary64))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))))
(pow.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))))) #s(literal 2 binary64))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))))
(log.f64 (pow.f64 (exp.f64 (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))))) im))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))))) #s(literal 3 binary64)))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))) #s(literal 3 binary64))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (cos.f64 re)) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))))))
(+.f64 #s(literal 0 binary64) (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))))) #s(literal 1 binary64)))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -2 binary64)))))
(+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 4 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))))
(pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 2 binary64))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 4 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(exp.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))))
(+.f64 #s(literal 0 binary64) (*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64))))
(pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1 binary64))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 3 binary64))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(pow.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 2 binary64)))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (*.f64 im #s(literal -2 binary64))))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 3 binary64)))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 3 binary64))))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))))
(+.f64 #s(literal 0 binary64) (*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(exp.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1 binary64)))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal -1/3 binary64))) #s(literal 2 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -1/3 binary64)) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))))
(+.f64 #s(literal 0 binary64) (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))
(pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 1 binary64))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (cos.f64 re))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))) #s(literal 3 binary64))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (cos.f64 re))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(pow.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (cos.f64 re))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))) #s(literal 2 binary64))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (cos.f64 re))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (cos.f64 re))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (cos.f64 re))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (cos.f64 re))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 3 binary64)))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (cos.f64 re))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 3 binary64))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (cos.f64 re))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (cos.f64 re))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))))
(+.f64 #s(literal 0 binary64) (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (cos.f64 re))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(exp.f64 (log.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (cos.f64 re))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))) #s(literal 1 binary64)))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (cos.f64 re))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(+.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))) (*.f64 im #s(literal -2 binary64)))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) im) (*.f64 im #s(literal -2 binary64)))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))) #s(literal 1 binary64))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))
(/.f64 (*.f64 im (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) #s(literal -8 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64)))))
(/.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64) #s(literal -8 binary64))) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64)))))
(*.f64 im (/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64) #s(literal -8 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64) #s(literal 4 binary64)))))
(/.f64 (*.f64 im (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) #s(literal -4 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) #s(literal -4 binary64)) (/.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64))))
(*.f64 im (/.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/9 binary64) #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/3 binary64) #s(literal -2 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) #s(literal -8 binary64)) im) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64)))))
(/.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64) #s(literal -8 binary64))) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64)))))
(*.f64 im (/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64) #s(literal -8 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64) #s(literal 4 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) #s(literal -4 binary64)) im) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) #s(literal -4 binary64)) (/.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal 2 binary64))))
(*.f64 im (/.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/9 binary64) #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/3 binary64) #s(literal -2 binary64))))
(pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 2 binary64))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) im))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 3 binary64)))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 3 binary64))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))
(exp.f64 (log.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))

eval144.0ms (0.8%)

Compiler

Compiled 7630 to 5686 computations (25.5% saved)

prune64.0ms (0.4%)

Pruning

22 alts after pruning (17 fresh and 5 done)

PrunedKeptTotal
New27215287
Fresh022
Picked145
Done011
Total27322295
Accuracy
100.0%
Counts
295 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
11.5%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)))
46.6%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 3 binary64)))
24.5%
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 im (+.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 im #s(literal -1/12 binary64)) (pow.f64 re #s(literal 4 binary64)))))
94.3%
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) (*.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (cos.f64 re))) im)))
37.2%
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -1/12 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))))))
86.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cbrt.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 3 binary64)) (cos.f64 re)))
57.9%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))))))
58.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re)))
87.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) im) (*.f64 im #s(literal -2 binary64))) (cos.f64 re)))
94.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (cos.f64 re)))
92.6%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (cos.f64 re)))
87.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (cos.f64 re)))
47.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) im) (cos.f64 re)))
52.1%
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))))
55.6%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
34.9%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -2 binary64))))
94.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))))))
26.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal -2 binary64)))
3.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (cos.f64 re)))
52.1%
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re))))
4.2%
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) (cos.f64 re)))
98.8%
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
Compiler

Compiled 653 to 527 computations (19.3% saved)

localize1.7s (9.6%)

Localize:

Found 13 expressions with local error:

NewAccuracyProgram
99.9%
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))
99.9%
(*.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (cos.f64 re))
99.9%
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))
99.9%
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64)))
99.9%
(*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))
99.5%
(cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))
99.5%
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 3 binary64))
100.0%
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))))
100.0%
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
100.0%
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))
100.0%
(expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))
99.9%
(*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))
99.2%
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
Results
1.3s138×5exit
148.0ms116×0valid
8.0ms5valid
4.0ms3valid
Compiler

Compiled 287 to 204 computations (28.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.2s
ival-pow: 361.0ms (29.3% of total)
backward-pass: 283.0ms (23% of total)
ival-mult: 258.0ms (20.9% of total)
ival-cos: 184.0ms (14.9% of total)
ival-expm1: 58.0ms (4.7% of total)
ival-sub: 32.0ms (2.6% of total)
ival-log1p: 22.0ms (1.8% of total)
ival-cbrt: 19.0ms (1.5% of total)
const: 15.0ms (1.2% of total)

series61.0ms (0.3%)

Counts
13 → 235
Calls
Call 1
Inputs
#<alt (log1p.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))>
#<alt (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))>
#<alt (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))>
#<alt (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))>
#<alt (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))))>
#<alt (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 3 binary64))>
#<alt (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))>
#<alt (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))>
#<alt (*.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (cos.f64 re))>
#<alt (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))>
Outputs
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) im)>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 im (pow.f64 re #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -1/12 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) im) (*.f64 #s(literal 1/360 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) im)>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 im (pow.f64 re #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -1/12 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) im) (*.f64 #s(literal 1/360 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (*.f64 im (pow.f64 (cos.f64 re) #s(literal 2 binary64))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 im (+.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 im (pow.f64 (cos.f64 re) #s(literal 3 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 (cos.f64 re) #s(literal 2 binary64)))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 im (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (cos.f64 re) #s(literal 2 binary64))) (*.f64 im (+.f64 (*.f64 #s(literal -4/3 binary64) (pow.f64 (cos.f64 re) #s(literal 3 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 im (pow.f64 (cos.f64 re) #s(literal 4 binary64))))))))))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 1 binary64))>
#<alt (-.f64 (+.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -2 binary64) im))))) #s(literal 1 binary64))>
#<alt (-.f64 (+.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 im (exp.f64 (*.f64 #s(literal -2 binary64) im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) (+.f64 (*.f64 #s(literal -1/12 binary64) im) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))))))) #s(literal 1 binary64))>
#<alt (-.f64 (+.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 im (exp.f64 (*.f64 #s(literal -2 binary64) im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) (+.f64 (*.f64 #s(literal -1/12 binary64) im) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) (+.f64 (*.f64 #s(literal -1/12 binary64) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/360 binary64) im) (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 3 binary64)))))))))))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))>
#<alt (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) (*.f64 #s(literal 1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60480 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60480 binary64) (pow.f64 im #s(literal 7 binary64))) (*.f64 #s(literal 1/1814400 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (pow.f64 re #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64))) (*.f64 #s(literal 1/10080 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120960 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/10080 binary64) (pow.f64 im #s(literal 7 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/10080 binary64) (pow.f64 im #s(literal 7 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120960 binary64) (pow.f64 im #s(literal 7 binary64))) (*.f64 #s(literal 1/3628800 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (pow.f64 re #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (cos.f64 re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (cos.f64 re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (cos.f64 re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (cos.f64 re))))>
#<alt (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))) (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))))))>
#<alt (+.f64 (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))))))>
#<alt (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (cbrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -2 binary64))))) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))))>
#<alt (+.f64 (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) im) (*.f64 #s(literal 1/12 binary64) im)))))))))>
#<alt (+.f64 (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) im) (*.f64 #s(literal 1/12 binary64) im))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (-.f64 (*.f64 #s(literal -1/720 binary64) im) (+.f64 (*.f64 #s(literal -1/3 binary64) (-.f64 (*.f64 #s(literal 1/24 binary64) im) (*.f64 #s(literal 1/12 binary64) im))) (*.f64 #s(literal -1/216 binary64) im))))))))))))>
#<alt (*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) im)>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 im (pow.f64 re #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -1/12 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) im) (*.f64 #s(literal 1/360 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)))>
#<alt (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 6 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/2520 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/2520 binary64)))>
#<alt (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 6 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/2520 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/2520 binary64)))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) (*.f64 #s(literal -1/60 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (cos.f64 re)) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))>
#<alt (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))))>
#<alt (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/2520 binary64) (cos.f64 re)) (*.f64 #s(literal 1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/2520 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/2520 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64)))))))))>
#<alt (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))))>
#<alt (+.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))>
Calls

66 calls:

TimeVariablePointExpression
10.0ms
re
@0
(* (* im (- (* (pow im 2) (- (* (pow im 2) (- (* -1/2520 (pow im 2)) 1/60)) 1/3)) 2)) (cos re))
6.0ms
im
@0
(pow (cbrt (* im (* -2 (cos re)))) 3)
3.0ms
im
@-inf
(pow (cbrt (* im (* -2 (cos re)))) 3)
2.0ms
im
@inf
(cbrt (* im (* -2 (cos re))))
2.0ms
re
@inf
(cbrt (* im (* -2 (cos re))))

rewrite239.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
1137×log1p-expm1-u
241×associate-*r*
207×expm1-log1p-u
202×pow1
200×add-cube-cbrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036399
1494399
26057399
Stop Event
node limit
Counts
13 → 269
Calls
Call 1
Inputs
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))
(expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 3 binary64))
(cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))
(*.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (cos.f64 re))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 1 binary64))
(*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) im)
(*.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 im) (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) im))
(*.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) (*.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) im))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (*.f64 im (cos.f64 re)) #s(literal -2 binary64))
(*.f64 (*.f64 im (pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (*.f64 im (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)))) (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (cbrt.f64 im))
(*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) (cbrt.f64 im)) (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64))) (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1 binary64)) (cos.f64 re))
(*.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (pow.f64 (cbrt.f64 (cos.f64 re)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 re)))
(*.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (sqrt.f64 (cos.f64 re))) (sqrt.f64 (cos.f64 re)))
(pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1 binary64)))
(+.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im) #s(literal -1 binary64))
(-.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im) #s(literal 1 binary64))
(*.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (cbrt.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) (pow.f64 (cbrt.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 2 binary64)) (cbrt.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(*.f64 (sqrt.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) (sqrt.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im) (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im) (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im)) #s(literal 1 binary64)) (+.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im) #s(literal 1 binary64)))
(pow.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))))
(cbrt.f64 (pow.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 3 binary64)))
(log1p.f64 (expm1.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(exp.f64 (log.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 7/2 binary64)) (sqrt.f64 #s(literal -1/2520 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/6350400 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -1/2520 binary64)) (pow.f64 im #s(literal 7 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) #s(literal -1/2520 binary64))) (pow.f64 im #s(literal 7/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/6350400 binary64))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/6350400 binary64))) #s(literal 1/4 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 re)) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 1 binary64))
(*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) im)
(*.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 im) (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) im))
(*.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) (*.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) im))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (*.f64 im (cos.f64 re)) #s(literal -2 binary64))
(*.f64 (*.f64 im (pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (*.f64 im (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)))) (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (cbrt.f64 im))
(*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) (cbrt.f64 im)) (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64))) (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1 binary64)) (cos.f64 re))
(*.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (pow.f64 (cbrt.f64 (cos.f64 re)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 re)))
(*.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (sqrt.f64 (cos.f64 re))) (sqrt.f64 (cos.f64 re)))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (cbrt.f64 im) (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) (cbrt.f64 im))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(*.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)) (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cos.f64 re)))
(*.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (cbrt.f64 (cos.f64 re)))
(pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))))) #s(literal 1 binary64))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 1/9 binary64) (*.f64 (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/3 binary64))))))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 2 binary64)) #s(literal -1/9 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 1/3 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 3 binary64)) #s(literal -1/27 binary64)) (pow.f64 im #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 1/9 binary64) (*.f64 (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/3 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 2 binary64)) #s(literal -1/9 binary64)) (pow.f64 im #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 1/3 binary64)))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))))) #s(literal 1 binary64))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64)) #s(literal -1/216000 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64)) (+.f64 #s(literal 1/3600 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/151200 binary64)))))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64)) #s(literal -1/3600 binary64))) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal 1/60 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64)) #s(literal -1/216000 binary64)) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64)) (+.f64 #s(literal 1/3600 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/151200 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64)) #s(literal -1/3600 binary64)) (pow.f64 im #s(literal 2 binary64))) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal 1/60 binary64)))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 2 binary64))) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(exp.f64 (log.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal -1/2520 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -1/2520 binary64)) (pow.f64 im #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64)))

simplify463.0ms (2.6%)

Algorithm
egg-herbie
Rules
694×fma-define
664×associate-*r*
599×associate-*l*
346×*-commutative
276×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
073118281
1181618087
2632618021
Stop Event
node limit
Counts
504 → 391
Calls
Call 1
Inputs
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) im)
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -1/12 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) im) (*.f64 #s(literal 1/360 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) im)
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -1/12 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) im) (*.f64 #s(literal 1/360 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (*.f64 im (pow.f64 (cos.f64 re) #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 im (+.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 im (pow.f64 (cos.f64 re) #s(literal 3 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 (cos.f64 re) #s(literal 2 binary64)))))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 im (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (cos.f64 re) #s(literal 2 binary64))) (*.f64 im (+.f64 (*.f64 #s(literal -4/3 binary64) (pow.f64 (cos.f64 re) #s(literal 3 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 im (pow.f64 (cos.f64 re) #s(literal 4 binary64))))))))))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 1 binary64))
(-.f64 (+.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -2 binary64) im))))) #s(literal 1 binary64))
(-.f64 (+.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 im (exp.f64 (*.f64 #s(literal -2 binary64) im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) (+.f64 (*.f64 #s(literal -1/12 binary64) im) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))))))) #s(literal 1 binary64))
(-.f64 (+.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 im (exp.f64 (*.f64 #s(literal -2 binary64) im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) (+.f64 (*.f64 #s(literal -1/12 binary64) im) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) (+.f64 (*.f64 #s(literal -1/12 binary64) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/360 binary64) im) (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 3 binary64)))))))))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))
(+.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) (*.f64 #s(literal 1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60480 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64))))))
(+.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60480 binary64) (pow.f64 im #s(literal 7 binary64))) (*.f64 #s(literal 1/1814400 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (pow.f64 re #s(literal 2 binary64)))))))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(+.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64))) (*.f64 #s(literal 1/10080 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120960 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/10080 binary64) (pow.f64 im #s(literal 7 binary64))))))
(+.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/10080 binary64) (pow.f64 im #s(literal 7 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120960 binary64) (pow.f64 im #s(literal 7 binary64))) (*.f64 #s(literal 1/3628800 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (pow.f64 re #s(literal 2 binary64)))))))))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (cos.f64 re))))
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (cos.f64 re))))
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (cos.f64 re))))
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (cos.f64 re))))
(*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))) (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))
(+.f64 (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))))))
(+.f64 (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))))))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (cbrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -2 binary64))))) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))))
(+.f64 (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) im) (*.f64 #s(literal 1/12 binary64) im)))))))))
(+.f64 (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) im) (*.f64 #s(literal 1/12 binary64) im))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (-.f64 (*.f64 #s(literal -1/720 binary64) im) (+.f64 (*.f64 #s(literal -1/3 binary64) (-.f64 (*.f64 #s(literal 1/24 binary64) im) (*.f64 #s(literal 1/12 binary64) im))) (*.f64 #s(literal -1/216 binary64) im))))))))))))
(*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) im)
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -1/12 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) im) (*.f64 #s(literal 1/360 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/2520 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/2520 binary64)))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/2520 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/2520 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) (*.f64 #s(literal -1/60 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (cos.f64 re)) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re)))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/2520 binary64) (cos.f64 re)) (*.f64 #s(literal 1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/2520 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/2520 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64)))))))))
(*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(+.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))))
(+.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 1 binary64))
(*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) im)
(*.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 im) (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) im))
(*.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) (*.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) im))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (*.f64 im (cos.f64 re)) #s(literal -2 binary64))
(*.f64 (*.f64 im (pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (*.f64 im (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)))) (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (cbrt.f64 im))
(*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) (cbrt.f64 im)) (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64))) (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1 binary64)) (cos.f64 re))
(*.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (pow.f64 (cbrt.f64 (cos.f64 re)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 re)))
(*.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (sqrt.f64 (cos.f64 re))) (sqrt.f64 (cos.f64 re)))
(pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1 binary64)))
(+.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im) #s(literal -1 binary64))
(-.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im) #s(literal 1 binary64))
(*.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (cbrt.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) (pow.f64 (cbrt.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 2 binary64)) (cbrt.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(*.f64 (sqrt.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) (sqrt.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im) (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im) (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im)) #s(literal 1 binary64)) (+.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im) #s(literal 1 binary64)))
(pow.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))))
(cbrt.f64 (pow.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 3 binary64)))
(log1p.f64 (expm1.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(exp.f64 (log.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 7/2 binary64)) (sqrt.f64 #s(literal -1/2520 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/6350400 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -1/2520 binary64)) (pow.f64 im #s(literal 7 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) #s(literal -1/2520 binary64))) (pow.f64 im #s(literal 7/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/6350400 binary64))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/6350400 binary64))) #s(literal 1/4 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 re)) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 1 binary64))
(*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) im)
(*.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 im) (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) im))
(*.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) (*.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) im))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (*.f64 im (cos.f64 re)) #s(literal -2 binary64))
(*.f64 (*.f64 im (pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (*.f64 im (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)))) (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (cbrt.f64 im))
(*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) (cbrt.f64 im)) (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64))) (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1 binary64)) (cos.f64 re))
(*.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (pow.f64 (cbrt.f64 (cos.f64 re)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 re)))
(*.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (sqrt.f64 (cos.f64 re))) (sqrt.f64 (cos.f64 re)))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (cbrt.f64 im) (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) (cbrt.f64 im))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(*.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)) (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cos.f64 re)))
(*.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (cbrt.f64 (cos.f64 re)))
(pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))))) #s(literal 1 binary64))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 1/9 binary64) (*.f64 (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/3 binary64))))))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 2 binary64)) #s(literal -1/9 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 1/3 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 3 binary64)) #s(literal -1/27 binary64)) (pow.f64 im #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 1/9 binary64) (*.f64 (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/3 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 2 binary64)) #s(literal -1/9 binary64)) (pow.f64 im #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 1/3 binary64)))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))))) #s(literal 1 binary64))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64)) #s(literal -1/216000 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64)) (+.f64 #s(literal 1/3600 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/151200 binary64)))))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64)) #s(literal -1/3600 binary64))) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal 1/60 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64)) #s(literal -1/216000 binary64)) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64)) (+.f64 #s(literal 1/3600 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/151200 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64)) #s(literal -1/3600 binary64)) (pow.f64 im #s(literal 2 binary64))) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal 1/60 binary64)))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 2 binary64))) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(exp.f64 (log.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal -1/2520 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -1/2520 binary64)) (pow.f64 im #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) im)
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(fma.f64 #s(literal -2 binary64) im (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(*.f64 im (+.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -2 binary64)))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -1/12 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (*.f64 im #s(literal -1/12 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 im #s(literal -1/12 binary64)) (pow.f64 re #s(literal 2 binary64)) im)))
(+.f64 (*.f64 im (+.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 im #s(literal -1/12 binary64)) (pow.f64 re #s(literal 4 binary64))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) im) (*.f64 #s(literal 1/360 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 im #s(literal 1/360 binary64)) (pow.f64 re #s(literal 2 binary64)) (*.f64 im #s(literal -1/12 binary64))) im)))
(+.f64 (*.f64 im (+.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (fma.f64 (*.f64 im #s(literal 1/360 binary64)) (pow.f64 re #s(literal 2 binary64)) (*.f64 im #s(literal -1/12 binary64))) (pow.f64 re #s(literal 4 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) im)
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(fma.f64 #s(literal -2 binary64) im (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(*.f64 im (+.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -2 binary64)))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -1/12 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (*.f64 im #s(literal -1/12 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 im #s(literal -1/12 binary64)) (pow.f64 re #s(literal 2 binary64)) im)))
(+.f64 (*.f64 im (+.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 im #s(literal -1/12 binary64)) (pow.f64 re #s(literal 4 binary64))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) im) (*.f64 #s(literal 1/360 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 im #s(literal 1/360 binary64)) (pow.f64 re #s(literal 2 binary64)) (*.f64 im #s(literal -1/12 binary64))) im)))
(+.f64 (*.f64 im (+.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (fma.f64 (*.f64 im #s(literal 1/360 binary64)) (pow.f64 re #s(literal 2 binary64)) (*.f64 im #s(literal -1/12 binary64))) (pow.f64 re #s(literal 4 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (*.f64 im (pow.f64 (cos.f64 re) #s(literal 2 binary64))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal 2 binary64) (*.f64 im (pow.f64 (cos.f64 re) #s(literal 2 binary64))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 (cos.f64 re) #s(literal 2 binary64)) (*.f64 im #s(literal 2 binary64)))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 im (+.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 im (pow.f64 (cos.f64 re) #s(literal 3 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 (cos.f64 re) #s(literal 2 binary64)))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 im (fma.f64 #s(literal -4/3 binary64) (*.f64 im (pow.f64 (cos.f64 re) #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 (cos.f64 re) #s(literal 2 binary64)))))))
(*.f64 im (fma.f64 im (fma.f64 #s(literal 2 binary64) (pow.f64 (cos.f64 re) #s(literal 2 binary64)) (*.f64 im (*.f64 #s(literal -4/3 binary64) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))) (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 im (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (cos.f64 re) #s(literal 2 binary64))) (*.f64 im (+.f64 (*.f64 #s(literal -4/3 binary64) (pow.f64 (cos.f64 re) #s(literal 3 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 im (pow.f64 (cos.f64 re) #s(literal 4 binary64))))))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 im (fma.f64 #s(literal 2 binary64) (pow.f64 (cos.f64 re) #s(literal 2 binary64)) (*.f64 im (fma.f64 #s(literal -4/3 binary64) (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (*.f64 #s(literal 2/3 binary64) (*.f64 im (pow.f64 (cos.f64 re) #s(literal 4 binary64))))))))))
(*.f64 im (fma.f64 im (fma.f64 im (fma.f64 #s(literal -4/3 binary64) (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (*.f64 (pow.f64 (cos.f64 re) #s(literal 4 binary64)) (*.f64 im #s(literal 2/3 binary64)))) (*.f64 #s(literal 2 binary64) (pow.f64 (cos.f64 re) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 1 binary64))
(expm1.f64 (*.f64 #s(literal -2 binary64) im))
(-.f64 (+.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (exp.f64 (*.f64 #s(literal -2 binary64) im))))) #s(literal 1 binary64))
(+.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) im) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal -2 binary64)) im)))) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (*.f64 (+.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (exp.f64 #s(literal -2 binary64)) im)))
(fma.f64 (+.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (exp.f64 #s(literal -2 binary64)) im) #s(literal -1 binary64))
(-.f64 (+.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 im (exp.f64 (*.f64 #s(literal -2 binary64) im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) (+.f64 (*.f64 #s(literal -1/12 binary64) im) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))))))) #s(literal 1 binary64))
(+.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) im) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im (pow.f64 (exp.f64 #s(literal -2 binary64)) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) im) (fma.f64 #s(literal -1/12 binary64) im (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) im) (fma.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 im (pow.f64 (exp.f64 #s(literal -2 binary64)) im)))) (expm1.f64 (*.f64 #s(literal -2 binary64) im)))
(+.f64 (+.f64 (*.f64 (+.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (exp.f64 #s(literal -2 binary64)) im)) (*.f64 (*.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) im) (fma.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)) (*.f64 im #s(literal -1/12 binary64)))) (pow.f64 re #s(literal 4 binary64)))) #s(literal -1 binary64))
(-.f64 (+.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 im (exp.f64 (*.f64 #s(literal -2 binary64) im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) (+.f64 (*.f64 #s(literal -1/12 binary64) im) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) (+.f64 (*.f64 #s(literal -1/12 binary64) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/360 binary64) im) (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 3 binary64)))))))))))) #s(literal 1 binary64))
(+.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im (pow.f64 (exp.f64 #s(literal -2 binary64)) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) im) (fma.f64 #s(literal -1/12 binary64) im (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) im) (fma.f64 #s(literal -1/12 binary64) (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/360 binary64) im (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 3 binary64)))))))))))) #s(literal -1 binary64))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) im) (fma.f64 #s(literal -1/12 binary64) (pow.f64 im #s(literal 2 binary64)) (fma.f64 im #s(literal 1/360 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) im) (fma.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)) (*.f64 im #s(literal -1/12 binary64))))) (*.f64 im (pow.f64 (exp.f64 #s(literal -2 binary64)) im)))) (expm1.f64 (*.f64 #s(literal -2 binary64) im)))
(+.f64 (+.f64 (*.f64 (+.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (exp.f64 #s(literal -2 binary64)) im)) (*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) im) (fma.f64 #s(literal -1/12 binary64) (pow.f64 im #s(literal 2 binary64)) (fma.f64 im #s(literal 1/360 binary64) (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) im) (fma.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)) (*.f64 im #s(literal -1/12 binary64))))) (pow.f64 re #s(literal 4 binary64)))) #s(literal -1 binary64))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))
(+.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) (*.f64 #s(literal 1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)) (*.f64 #s(literal 1/5040 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 7 binary64)))))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))))
(+.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60480 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64))))))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/60480 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 7 binary64))) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64)))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/60480 binary64)) (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(+.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60480 binary64) (pow.f64 im #s(literal 7 binary64))) (*.f64 #s(literal 1/1814400 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (pow.f64 re #s(literal 2 binary64)))))))))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/60480 binary64) (pow.f64 im #s(literal 7 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/1814400 binary64)))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/60480 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/1814400 binary64)))) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))
(+.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64))) (*.f64 #s(literal 1/10080 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/10080 binary64)))
(fma.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/10080 binary64))))
(+.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120960 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/10080 binary64) (pow.f64 im #s(literal 7 binary64))))))
(fma.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/120960 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 7 binary64))) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/10080 binary64)))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/120960 binary64)) (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/10080 binary64))) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)))
(+.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/10080 binary64) (pow.f64 im #s(literal 7 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120960 binary64) (pow.f64 im #s(literal 7 binary64))) (*.f64 #s(literal 1/3628800 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (pow.f64 re #s(literal 2 binary64)))))))))
(fma.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/10080 binary64) (pow.f64 im #s(literal 7 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/120960 binary64) (pow.f64 im #s(literal 7 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/3628800 binary64)))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/120960 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/3628800 binary64)))) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/10080 binary64))) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) #s(literal -1/5040 binary64)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (cos.f64 re))))
(neg.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal 2 binary64))))
(*.f64 (*.f64 (cos.f64 re) #s(literal 2 binary64)) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (cos.f64 re))))
(neg.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal 2 binary64))))
(*.f64 (*.f64 (cos.f64 re) #s(literal 2 binary64)) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (cos.f64 re))))
(neg.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal 2 binary64))))
(*.f64 (*.f64 (cos.f64 re) #s(literal 2 binary64)) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (cos.f64 re))))
(neg.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal 2 binary64))))
(*.f64 (*.f64 (cos.f64 re) #s(literal 2 binary64)) (neg.f64 im))
(*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))
(*.f64 #s(literal -2 binary64) im)
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))) (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))
(fma.f64 #s(literal -2 binary64) im (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(*.f64 im (+.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -2 binary64)))
(+.f64 (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (*.f64 im #s(literal -1/12 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 im #s(literal -1/12 binary64)) (pow.f64 re #s(literal 2 binary64)) im)))
(+.f64 (*.f64 im (+.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 im #s(literal -1/12 binary64)) (pow.f64 re #s(literal 4 binary64))))
(+.f64 (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 im #s(literal 1/360 binary64)) (pow.f64 re #s(literal 2 binary64)) (*.f64 im #s(literal -1/12 binary64))) im)))
(+.f64 (*.f64 im (+.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (fma.f64 (*.f64 im #s(literal 1/360 binary64)) (pow.f64 re #s(literal 2 binary64)) (*.f64 im #s(literal -1/12 binary64))) (pow.f64 re #s(literal 4 binary64))))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 #s(literal -2 binary64)) (cbrt.f64 (*.f64 im (cos.f64 re))))
(*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 #s(literal -2 binary64)) (cbrt.f64 (*.f64 im (cos.f64 re))))
(*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 #s(literal -2 binary64)) (cbrt.f64 (*.f64 im (cos.f64 re))))
(*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 #s(literal -2 binary64)) (cbrt.f64 (*.f64 im (cos.f64 re))))
(*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 #s(literal -2 binary64)) (cbrt.f64 (*.f64 im (cos.f64 re))))
(*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 #s(literal -2 binary64)) (cbrt.f64 (*.f64 im (cos.f64 re))))
(*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 #s(literal -2 binary64)) (cbrt.f64 (*.f64 im (cos.f64 re))))
(*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 #s(literal -2 binary64)) (cbrt.f64 (*.f64 im (cos.f64 re))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal 2 binary64))))
(neg.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 (*.f64 im (cos.f64 re)))))
(*.f64 (cbrt.f64 #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (*.f64 im (cos.f64 re)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal 2 binary64))))
(neg.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 (*.f64 im (cos.f64 re)))))
(*.f64 (cbrt.f64 #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (*.f64 im (cos.f64 re)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal 2 binary64))))
(neg.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 (*.f64 im (cos.f64 re)))))
(*.f64 (cbrt.f64 #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (*.f64 im (cos.f64 re)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal 2 binary64))))
(neg.f64 (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cbrt.f64 (*.f64 im (cos.f64 re)))))
(*.f64 (cbrt.f64 #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (*.f64 im (cos.f64 re)))))
(*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 #s(literal -2 binary64)) (cbrt.f64 im))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (cbrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -2 binary64))))) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 (cbrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -2 binary64)))) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cbrt.f64 im)))
(fma.f64 (cbrt.f64 #s(literal -2 binary64)) (cbrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (*.f64 (cbrt.f64 im) #s(literal -1/6 binary64)))))
(+.f64 (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) im) (*.f64 #s(literal 1/12 binary64) im)))))))))
(fma.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cbrt.f64 im)) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (*.f64 im #s(literal -1/24 binary64)))))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (*.f64 im #s(literal -1/24 binary64))))) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (*.f64 (cbrt.f64 im) #s(literal -1/6 binary64)))) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cbrt.f64 im)))
(+.f64 (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) im) (*.f64 #s(literal 1/12 binary64) im))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (-.f64 (*.f64 #s(literal -1/720 binary64) im) (+.f64 (*.f64 #s(literal -1/3 binary64) (-.f64 (*.f64 #s(literal 1/24 binary64) im) (*.f64 #s(literal 1/12 binary64) im))) (*.f64 #s(literal -1/216 binary64) im))))))))))))
(fma.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cbrt.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 1/3 binary64) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (*.f64 im #s(literal -1/24 binary64)))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (-.f64 (*.f64 im #s(literal -1/720 binary64)) (fma.f64 #s(literal -1/3 binary64) (*.f64 im #s(literal -1/24 binary64)) (*.f64 im #s(literal -1/216 binary64)))))))))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (+.f64 (*.f64 (cbrt.f64 #s(literal -2 binary64)) (*.f64 im #s(literal -1/24 binary64))) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -2 binary64))) (-.f64 (*.f64 im #s(literal -1/720 binary64)) (fma.f64 im #s(literal -1/216 binary64) (*.f64 im #s(literal 1/72 binary64))))))) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (*.f64 (cbrt.f64 im) #s(literal -1/6 binary64)))) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cbrt.f64 im)))
(*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 #s(literal -2 binary64)) (cbrt.f64 (*.f64 im (cos.f64 re))))
(*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 #s(literal -2 binary64)) (cbrt.f64 (*.f64 im (cos.f64 re))))
(*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 #s(literal -2 binary64)) (cbrt.f64 (*.f64 im (cos.f64 re))))
(*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 #s(literal -2 binary64)) (cbrt.f64 (*.f64 im (cos.f64 re))))
(*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 #s(literal -2 binary64)) (cbrt.f64 (*.f64 im (cos.f64 re))))
(*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 #s(literal -2 binary64)) (cbrt.f64 (*.f64 im (cos.f64 re))))
(*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 #s(literal -2 binary64)) (cbrt.f64 (*.f64 im (cos.f64 re))))
(*.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 #s(literal -2 binary64)) (cbrt.f64 (*.f64 im (cos.f64 re))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) im)
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(fma.f64 #s(literal -2 binary64) im (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(*.f64 im (+.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -2 binary64)))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -1/12 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (*.f64 im #s(literal -1/12 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 im #s(literal -1/12 binary64)) (pow.f64 re #s(literal 2 binary64)) im)))
(+.f64 (*.f64 im (+.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 im #s(literal -1/12 binary64)) (pow.f64 re #s(literal 4 binary64))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) im) (*.f64 #s(literal 1/360 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) im (*.f64 (*.f64 im #s(literal 1/360 binary64)) (pow.f64 re #s(literal 2 binary64))))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 im #s(literal 1/360 binary64)) (pow.f64 re #s(literal 2 binary64)) (*.f64 im #s(literal -1/12 binary64))) im)))
(+.f64 (*.f64 im (+.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (fma.f64 (*.f64 im #s(literal 1/360 binary64)) (pow.f64 re #s(literal 2 binary64)) (*.f64 im #s(literal -1/12 binary64))) (pow.f64 re #s(literal 4 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 6 binary64))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/2520 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) #s(literal -1/2520 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 #s(literal -1/2520 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/2520 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) #s(literal -1/2520 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 #s(literal -1/2520 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 6 binary64))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/2520 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) #s(literal -1/2520 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 #s(literal -1/2520 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/2520 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) #s(literal -1/2520 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 #s(literal -1/2520 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 4 binary64))))
(*.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 4 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 4 binary64))))
(*.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 4 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 4 binary64))))
(*.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 4 binary64))))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 4 binary64))))
(*.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 4 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 4 binary64))))
(*.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 4 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 4 binary64))))
(*.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 4 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (*.f64 (cos.f64 re) (+.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) (*.f64 #s(literal -1/60 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 #s(literal -1/60 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (cos.f64 re)) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))))))
(*.f64 im (+.f64 (*.f64 (cos.f64 re) (+.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))))
(*.f64 im (+.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (cos.f64 re) #s(literal -1/2520 binary64))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 (cos.f64 re) #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re)))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal -1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (cos.f64 re) #s(literal -1/2520 binary64)))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal -1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) (fma.f64 (cos.f64 re) #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64))) (fma.f64 #s(literal -1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (cos.f64 re) #s(literal -1/2520 binary64))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64))) (fma.f64 #s(literal -1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) (fma.f64 (cos.f64 re) #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/2520 binary64) (cos.f64 re)) (*.f64 #s(literal 1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal 1/2520 binary64) (cos.f64 re) (*.f64 #s(literal 1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (fma.f64 (cos.f64 re) #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))) (neg.f64 (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/2520 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal 1/2520 binary64) (cos.f64 re) (fma.f64 #s(literal 1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 (fma.f64 (cos.f64 re) #s(literal 1/2520 binary64) (fma.f64 #s(literal 1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))) (neg.f64 (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/2520 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64)))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal 1/2520 binary64) (cos.f64 re) (fma.f64 #s(literal 1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64)))))))))
(*.f64 (fma.f64 (cos.f64 re) #s(literal 1/2520 binary64) (fma.f64 #s(literal 1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) (*.f64 (cos.f64 re) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 6 binary64))))))) (neg.f64 (pow.f64 im #s(literal 7 binary64))))
(*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 (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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal -1/2 binary64))))
(+.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))))
(fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 (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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 1/24 binary64)))) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(+.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))))))
(fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 im (*.f64 (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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 im #s(literal 1/24 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal -1/720 binary64)))) (*.f64 im (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal -1/2 binary64)))) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 im (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 (*.f64 im #s(literal 1/24 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal -1/720 binary64)))) (pow.f64 re #s(literal 4 binary64)))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 im (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 im (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 im (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 im (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 im (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 im (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 im (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 im (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))))
(*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) im)
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1 binary64))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 im) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 im) (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) im))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) (*.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) im))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (pow.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 im (cos.f64 re)) #s(literal -2 binary64))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 im (pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 im (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)))) (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (cbrt.f64 im))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) (cbrt.f64 im)) (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (cbrt.f64 im) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64))) (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (pow.f64 (cbrt.f64 (cos.f64 re)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (sqrt.f64 (cos.f64 re))) (sqrt.f64 (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1 binary64))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 3 binary64))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 2 binary64)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 3 binary64)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))))
(exp.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1 binary64)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))))
(pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1 binary64))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 3 binary64))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 2 binary64)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 3 binary64)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(exp.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1 binary64)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(+.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im) #s(literal -1 binary64))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(-.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im) #s(literal 1 binary64))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1 binary64))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(*.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (cbrt.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) (pow.f64 (cbrt.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 2 binary64)))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 2 binary64)) (cbrt.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (sqrt.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) (sqrt.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im) (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im)) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) (*.f64 #s(literal 2 binary64) im)) (+.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im) (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) (*.f64 im #s(literal 2 binary64))))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) im) (cos.f64 re)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) im) (cos.f64 re)) (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) (*.f64 im #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im) (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im)) #s(literal 1 binary64)) (+.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im) #s(literal 1 binary64)))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(pow.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1 binary64))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(pow.f64 (cbrt.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 3 binary64))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(pow.f64 (pow.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(pow.f64 (sqrt.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 2 binary64))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(sqrt.f64 (pow.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(log.f64 (exp.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(cbrt.f64 (pow.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 3 binary64)))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(log1p.f64 (expm1.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(exp.f64 (log.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 1 binary64)))
(expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))))
(pow.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))
(pow.f64 (*.f64 (pow.f64 im #s(literal 7/2 binary64)) (sqrt.f64 #s(literal -1/2520 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/6350400 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/6350400 binary64) (pow.f64 im #s(literal 14 binary64))))
(log.f64 (pow.f64 (exp.f64 #s(literal -1/2520 binary64)) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 3 binary64)))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))))
(pow.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))) #s(literal 1 binary64))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))) #s(literal 3 binary64))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) #s(literal -1/2520 binary64))) (pow.f64 im #s(literal 7/2 binary64))) #s(literal 2 binary64))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/6350400 binary64))))
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 2 binary64)) (*.f64 #s(literal 1/6350400 binary64) (pow.f64 im #s(literal 14 binary64)))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))) #s(literal 3 binary64)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 3 binary64))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))) #s(literal 1 binary64)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) #s(literal -1/5040 binary64)))))
(pow.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) #s(literal -1/5040 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) #s(literal -1/5040 binary64)))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) #s(literal -1/5040 binary64)))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) #s(literal -1/5040 binary64)))
(sqrt.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/6350400 binary64))) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64))))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) #s(literal -1/5040 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 re)) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) #s(literal -1/5040 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/2 binary64))))))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) #s(literal -1/5040 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/2 binary64))) #s(literal 3 binary64)))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) #s(literal -1/5040 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) #s(literal -1/5040 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) #s(literal -1/5040 binary64)))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) #s(literal -1/5040 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64))) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cos.f64 re) #s(literal -1/5040 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))))
(*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) im)
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1 binary64))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 im) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 im) (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) im))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) (*.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) im))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (pow.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 im (cos.f64 re)) #s(literal -2 binary64))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 im (pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 im (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)))) (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (cbrt.f64 im))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) (cbrt.f64 im)) (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (cbrt.f64 im) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64))) (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1 binary64)) (cos.f64 re))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (pow.f64 (cbrt.f64 (cos.f64 re)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (sqrt.f64 (cos.f64 re))) (sqrt.f64 (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 2 binary64)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 3 binary64)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(exp.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1 binary64)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1 binary64))
(cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (cbrt.f64 im) (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) (cbrt.f64 im))
(*.f64 (cbrt.f64 im) (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)) (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)))
(cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))) (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))))
(*.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cos.f64 re)))
(*.f64 (cbrt.f64 (cos.f64 re)) (cbrt.f64 (*.f64 #s(literal -2 binary64) im)))
(*.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (cbrt.f64 (cos.f64 re)))
(*.f64 (cbrt.f64 (cos.f64 re)) (cbrt.f64 (*.f64 #s(literal -2 binary64) im)))
(pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1 binary64))
(cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 3 binary64))
(cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(pow.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))))
(cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1/3 binary64)))
(cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 1 binary64)))
(cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))))
(pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1 binary64))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 3 binary64))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 2 binary64)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 3 binary64)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(exp.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1 binary64)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 1/9 binary64) (*.f64 (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/3 binary64))))))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 2 binary64)) (fma.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/3 binary64)) #s(literal 1/9 binary64))))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 2 binary64)) (fma.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/3 binary64)) #s(literal 1/9 binary64))))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 2 binary64)) #s(literal -1/9 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 2 binary64)) #s(literal -1/9 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 1/3 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 2 binary64)) #s(literal -1/9 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 1/3 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 3 binary64)) #s(literal -1/27 binary64)) (pow.f64 im #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 1/9 binary64) (*.f64 (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/3 binary64))))))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 1/9 binary64) (*.f64 (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/3 binary64))))))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 2 binary64)) (fma.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/3 binary64)) #s(literal 1/9 binary64))))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 2 binary64)) (fma.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/3 binary64)) #s(literal 1/9 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 2 binary64)) #s(literal -1/9 binary64)) (pow.f64 im #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 2 binary64)) #s(literal -1/9 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 1/3 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 2 binary64)) #s(literal -1/9 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 1/3 binary64))))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(pow.f64 (*.f64 im (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))) #s(literal 2 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64)) #s(literal -1/216000 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64)) (+.f64 #s(literal 1/3600 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/151200 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (fma.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64) #s(literal -1/216000 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64) (+.f64 #s(literal 1/3600 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/151200 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (fma.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64) #s(literal -1/216000 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/151200 binary64) #s(literal 1/3600 binary64)))))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/16003008000 binary64) #s(literal -1/216000 binary64))) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/151200 binary64) #s(literal 1/3600 binary64))))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64)) #s(literal -1/3600 binary64))) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal 1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64) #s(literal -1/3600 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal 1/60 binary64))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64) #s(literal -1/3600 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal 1/60 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64)) #s(literal -1/216000 binary64)) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64)) (+.f64 #s(literal 1/3600 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/151200 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (fma.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64) #s(literal -1/216000 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64) (+.f64 #s(literal 1/3600 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/151200 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (fma.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64) #s(literal -1/216000 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/151200 binary64) #s(literal 1/3600 binary64)))))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/16003008000 binary64) #s(literal -1/216000 binary64))) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/151200 binary64) #s(literal 1/3600 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64)) #s(literal -1/3600 binary64)) (pow.f64 im #s(literal 2 binary64))) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal 1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64) #s(literal -1/3600 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal 1/60 binary64))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64) #s(literal -1/3600 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal 1/60 binary64))))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))
(pow.f64 (*.f64 im (sqrt.f64 (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))) #s(literal 2 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 2 binary64))) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(pow.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 im (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 3 binary64))
(*.f64 (*.f64 im (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(pow.f64 (pow.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 im (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 2 binary64))
(*.f64 (*.f64 im (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 im (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 (*.f64 im (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))))
(*.f64 (*.f64 im (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)))
(*.f64 (*.f64 im (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))))
(*.f64 (*.f64 im (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(*.f64 (*.f64 im (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(*.f64 (*.f64 im (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(exp.f64 (log.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(*.f64 (*.f64 im (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 im (cos.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/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))))
(pow.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))
(pow.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/16003008000 binary64)))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal -1/2520 binary64))) #s(literal 2 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -1/2520 binary64)) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/16003008000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))
(exp.f64 (log.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))

eval221.0ms (1.2%)

Compiler

Compiled 8955 to 6771 computations (24.4% saved)

prune83.0ms (0.5%)

Pruning

22 alts after pruning (14 fresh and 8 done)

PrunedKeptTotal
New3866392
Fresh4812
Picked145
Done145
Total39222414
Accuracy
100.0%
Counts
414 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
39.0%
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))
52.1%
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
11.5%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)))
46.6%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 3 binary64)))
94.3%
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) (*.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (cos.f64 re))) im)))
86.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cbrt.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 3 binary64)) (cos.f64 re)))
57.9%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))))))
58.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re)))
87.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) im) (*.f64 im #s(literal -2 binary64))) (cos.f64 re)))
47.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (sqrt.f64 im)) (sqrt.f64 im)))
46.4%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
94.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (cos.f64 re)))
92.6%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (cos.f64 re)))
87.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (cos.f64 re)))
47.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) im) (cos.f64 re)))
55.6%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
34.9%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -2 binary64))))
94.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))))))
26.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal -2 binary64)))
4.2%
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) (cos.f64 re)))
98.8%
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
64.3%
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) im))))
Compiler

Compiled 575 to 462 computations (19.7% saved)

localize628.0ms (3.5%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
100.0%
(*.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (cos.f64 re))
100.0%
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 1/3 binary64)))
100.0%
(sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))
100.0%
(*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))
99.9%
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))
100.0%
(expm1.f64 (*.f64 #s(literal -2 binary64) im))
100.0%
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))
100.0%
(*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))
100.0%
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (cos.f64 re)))
100.0%
(*.f64 (pow.f64 im #s(literal 4 binary64)) (cos.f64 re))
100.0%
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
Results
248.0ms190×0invalid
189.0ms37×5exit
37.0ms29×0valid
Compiler

Compiled 319 to 225 computations (29.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 384.0ms
ival-pow: 123.0ms (32% of total)
ival-mult: 102.0ms (26.6% of total)
backward-pass: 64.0ms (16.7% of total)
ival-fma: 32.0ms (8.3% of total)
ival-sub: 16.0ms (4.2% of total)
const: 13.0ms (3.4% of total)
ival-cos: 11.0ms (2.9% of total)
ival-log1p: 8.0ms (2.1% of total)
ival-expm1: 7.0ms (1.8% of total)
ival-sqrt: 5.0ms (1.3% of total)
ival-add: 3.0ms (0.8% of total)

series39.0ms (0.2%)

Counts
11 → 196
Calls
Call 1
Inputs
#<alt (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (cos.f64 re))>
#<alt (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (cos.f64 re)))>
#<alt (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))>
#<alt (expm1.f64 (*.f64 #s(literal -2 binary64) im))>
#<alt (pow.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))>
#<alt (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 1/3 binary64)))>
#<alt (*.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (cos.f64 re))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))>
Outputs
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))>
#<alt (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))>
#<alt (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))))>
#<alt (+.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))>
#<alt (pow.f64 im #s(literal 4 binary64))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 4 binary64)))>
#<alt (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 im #s(literal 4 binary64)))>
#<alt (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64))))))) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal -1/60 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (cos.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (cos.f64 re)) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (cos.f64 re)) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (cos.f64 re)) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))>
#<alt (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (cos.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))>
#<alt (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (cos.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))>
#<alt (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))))))>
#<alt (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))>
#<alt (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))) #s(literal 2 binary64))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))) #s(literal 2 binary64))>
#<alt (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -2 binary64) (cos.f64 re))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))>
#<alt (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))>
#<alt (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))>
#<alt (*.f64 #s(literal -2 binary64) im)>
#<alt (*.f64 im (-.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 2 binary64)))>
#<alt (*.f64 im (-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -4/3 binary64) im))) #s(literal 2 binary64)))>
#<alt (*.f64 im (-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal 2/3 binary64) im) #s(literal 4/3 binary64))))) #s(literal 2 binary64)))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 1 binary64))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 im (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))))))>
#<alt (+.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))))))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (*.f64 (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 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -2 binary64))))>
#<alt (+.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 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 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) im) (*.f64 #s(literal 1/16 binary64) im)))))))))>
#<alt (+.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -2 binary64)))) (*.f64 (pow.f64 re #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 -2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) im) (*.f64 #s(literal 1/16 binary64) im))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (-.f64 (*.f64 #s(literal -1/720 binary64) im) (*.f64 #s(literal -1/4 binary64) (-.f64 (*.f64 #s(literal 1/24 binary64) im) (*.f64 #s(literal 1/16 binary64) im)))))))))))))>
#<alt (*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) (*.f64 #s(literal -1/60 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) (*.f64 #s(literal -1/60 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))>
#<alt (*.f64 #s(literal -1/60 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (cos.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/60 binary64) (cos.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/60 binary64) (cos.f64 re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/60 binary64) (cos.f64 re)))))>
#<alt (*.f64 #s(literal -1/60 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/60 binary64) (cos.f64 re)) (*.f64 #s(literal 1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/60 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/60 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))))))>
#<alt (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))))>
#<alt (+.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))>
Calls

54 calls:

TimeVariablePointExpression
4.0ms
re
@0
(* (+ (* (pow im 2) -1/2520) -1/60) (* (pow im 4) (cos re)))
1.0ms
im
@0
(pow (sqrt (* im (* -2 (cos re)))) 2)
1.0ms
re
@inf
(* (* im (- (* (pow im 2) (- (* (pow im 2) -1/60) 1/3)) 2)) (cos re))
1.0ms
re
@0
(* (* im (- (* (pow im 2) (- (* (pow im 2) -1/60) 1/3)) 2)) (cos re))
1.0ms
im
@-inf
(pow (sqrt (* im (* -2 (cos re)))) 2)

rewrite226.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
879×log1p-expm1-u
284×associate-*r*
235×expm1-log1p-u
230×pow1
229×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
041326
1564326
26736326
Stop Event
node limit
Counts
11 → 213
Calls
Call 1
Inputs
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (cos.f64 re))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))
(expm1.f64 (*.f64 #s(literal -2 binary64) im))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 1/3 binary64)))
(*.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (cos.f64 re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
Outputs
(+.f64 (*.f64 (*.f64 im (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))) (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (*.f64 im (cos.f64 re))) (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) (cos.f64 re)) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (cos.f64 re))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 4 binary64))) (cos.f64 re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))) (*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) #s(literal -1/60 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal -1/60 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))) (*.f64 (cos.f64 re) #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (cos.f64 re)) (*.f64 (cos.f64 re) #s(literal -2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) (cos.f64 re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 7/2 binary64)) (sqrt.f64 #s(literal -1/5040 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -1/5040 binary64)) (pow.f64 im #s(literal 7 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))) #s(literal 1 binary64)))
(+.f64 (pow.f64 (exp.f64 im) #s(literal -2 binary64)) #s(literal -1 binary64))
(-.f64 (pow.f64 (exp.f64 im) #s(literal -2 binary64)) #s(literal 1 binary64))
(*.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))))
(*.f64 (sqrt.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))) (sqrt.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 im) #s(literal -2 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (pow.f64 (exp.f64 im) #s(literal -2 binary64)) (pow.f64 (exp.f64 im) #s(literal -2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (exp.f64 im) #s(literal -2 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 im) #s(literal -2 binary64)) (pow.f64 (exp.f64 im) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (exp.f64 im) #s(literal -2 binary64)) #s(literal 1 binary64)))
(pow.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 3 binary64)))
(log1p.f64 (expm1.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))))
(exp.f64 (log.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))) #s(literal 1 binary64))
(*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)) im)
(*.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 im) (*.f64 (cos.f64 re) #s(literal -2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))) im))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))) (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (cos.f64 re)))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (*.f64 (cos.f64 re) #s(literal -2 binary64))))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))) (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))) im))
(*.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 1/4 binary64)) (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))))
(*.f64 (sqrt.f64 (*.f64 im #s(literal -2 binary64))) (*.f64 (sqrt.f64 (*.f64 im #s(literal -2 binary64))) (cos.f64 re)))
(*.f64 (*.f64 im (cos.f64 re)) #s(literal -2 binary64))
(*.f64 (*.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) (pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 1/4 binary64))) (pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 1/4 binary64)))
(*.f64 (*.f64 im (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))))
(*.f64 (*.f64 im (sqrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)))) (sqrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))))
(*.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (pow.f64 (cbrt.f64 (cos.f64 re)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 re)))
(*.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (sqrt.f64 (cos.f64 re))) (sqrt.f64 (cos.f64 re)))
(*.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (cbrt.f64 im))
(*.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)) (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 (*.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))) (cbrt.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) (sqrt.f64 im)) (sqrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 im) #s(literal -2 binary64)) (cos.f64 re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))) (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) (cbrt.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))) (sqrt.f64 im))
(*.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (*.f64 im #s(literal -2 binary64))) (sqrt.f64 (cos.f64 re)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))))
(pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))) #s(literal 1 binary64))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64)) #s(literal -1/27 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/3600 binary64)) (+.f64 #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/180 binary64)))))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/3600 binary64)) #s(literal -1/9 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal 1/3 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64)) #s(literal -1/27 binary64)) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/3600 binary64)) (+.f64 #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/180 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/3600 binary64)) #s(literal -1/9 binary64)) (pow.f64 im #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal 1/3 binary64)))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal -1/60 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/3600 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -1/60 binary64)) (pow.f64 im #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 1 binary64)))

simplify301.0ms (1.7%)

Algorithm
egg-herbie
Rules
712×associate-*r*
618×associate-*l*
444×fma-define
364×times-frac
356×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
074415632
1180215302
2612015296
Stop Event
node limit
Counts
409 → 404
Calls
Call 1
Inputs
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(+.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))))
(+.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(pow.f64 im #s(literal 4 binary64))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 4 binary64)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 im #s(literal 4 binary64)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64))))))) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal -1/60 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (cos.f64 re)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (cos.f64 re)) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (cos.f64 re)) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (cos.f64 re)) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (cos.f64 re)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (cos.f64 re)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))
(+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))))))
(+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))
(-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))) #s(literal 2 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))) #s(literal 2 binary64))
(*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 #s(literal -2 binary64) (cos.f64 re))
(+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))
(+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))
(+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal -2 binary64) im)
(*.f64 im (-.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 2 binary64)))
(*.f64 im (-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -4/3 binary64) im))) #s(literal 2 binary64)))
(*.f64 im (-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal 2/3 binary64) im) #s(literal 4/3 binary64))))) #s(literal 2 binary64)))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 1 binary64))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 1 binary64))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 1 binary64))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 1 binary64))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 1 binary64))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 1 binary64))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 1 binary64))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 1 binary64))
(*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 im (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(+.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))))))
(+.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))))))))
(*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -2 binary64)))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 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 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 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 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) im) (*.f64 #s(literal 1/16 binary64) im)))))))))
(+.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -2 binary64)))) (*.f64 (pow.f64 re #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 -2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) im) (*.f64 #s(literal 1/16 binary64) im))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (-.f64 (*.f64 #s(literal -1/720 binary64) im) (*.f64 #s(literal -1/4 binary64) (-.f64 (*.f64 #s(literal 1/24 binary64) im) (*.f64 #s(literal 1/16 binary64) im)))))))))))))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) (*.f64 #s(literal -1/60 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) (*.f64 #s(literal -1/60 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))
(*.f64 #s(literal -1/60 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (cos.f64 re)))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/60 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/60 binary64) (cos.f64 re)))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/60 binary64) (cos.f64 re)))))
(*.f64 #s(literal -1/60 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/60 binary64) (cos.f64 re)) (*.f64 #s(literal 1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/60 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/60 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(+.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))))
(+.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 im (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))) (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (*.f64 im (cos.f64 re))) (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) (cos.f64 re)) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (cos.f64 re))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 4 binary64))) (cos.f64 re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))) (*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) #s(literal -1/60 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal -1/60 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))) (*.f64 (cos.f64 re) #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (cos.f64 re)) (*.f64 (cos.f64 re) #s(literal -2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) (cos.f64 re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 7/2 binary64)) (sqrt.f64 #s(literal -1/5040 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -1/5040 binary64)) (pow.f64 im #s(literal 7 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))) #s(literal 1 binary64)))
(+.f64 (pow.f64 (exp.f64 im) #s(literal -2 binary64)) #s(literal -1 binary64))
(-.f64 (pow.f64 (exp.f64 im) #s(literal -2 binary64)) #s(literal 1 binary64))
(*.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))))
(*.f64 (sqrt.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))) (sqrt.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 im) #s(literal -2 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (pow.f64 (exp.f64 im) #s(literal -2 binary64)) (pow.f64 (exp.f64 im) #s(literal -2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (exp.f64 im) #s(literal -2 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 im) #s(literal -2 binary64)) (pow.f64 (exp.f64 im) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (exp.f64 im) #s(literal -2 binary64)) #s(literal 1 binary64)))
(pow.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 3 binary64)))
(log1p.f64 (expm1.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))))
(exp.f64 (log.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))) #s(literal 1 binary64))
(*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)) im)
(*.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 im) (*.f64 (cos.f64 re) #s(literal -2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))) im))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))) (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (cos.f64 re)))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (*.f64 (cos.f64 re) #s(literal -2 binary64))))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))) (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))) im))
(*.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 1/4 binary64)) (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))))
(*.f64 (sqrt.f64 (*.f64 im #s(literal -2 binary64))) (*.f64 (sqrt.f64 (*.f64 im #s(literal -2 binary64))) (cos.f64 re)))
(*.f64 (*.f64 im (cos.f64 re)) #s(literal -2 binary64))
(*.f64 (*.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) (pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 1/4 binary64))) (pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 1/4 binary64)))
(*.f64 (*.f64 im (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))))
(*.f64 (*.f64 im (sqrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)))) (sqrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))))
(*.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (pow.f64 (cbrt.f64 (cos.f64 re)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 re)))
(*.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (sqrt.f64 (cos.f64 re))) (sqrt.f64 (cos.f64 re)))
(*.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (cbrt.f64 im))
(*.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)) (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 (*.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))) (cbrt.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) (sqrt.f64 im)) (sqrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 im) #s(literal -2 binary64)) (cos.f64 re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))) (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) (cbrt.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))))
(*.f64 (sqrt.f64 im) (sqrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))) (sqrt.f64 im))
(*.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (*.f64 im #s(literal -2 binary64))) (sqrt.f64 (cos.f64 re)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))))
(pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))) #s(literal 1 binary64))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64)) #s(literal -1/27 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/3600 binary64)) (+.f64 #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/180 binary64)))))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/3600 binary64)) #s(literal -1/9 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal 1/3 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64)) #s(literal -1/27 binary64)) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/3600 binary64)) (+.f64 #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/180 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/3600 binary64)) #s(literal -1/9 binary64)) (pow.f64 im #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal 1/3 binary64)))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal -1/60 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/3600 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -1/60 binary64)) (pow.f64 im #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (cos.f64 re) #s(literal -1/3 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 (cos.f64 re) #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (cos.f64 re) #s(literal -1/3 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 (cos.f64 re) #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (cos.f64 re) #s(literal -1/3 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 (cos.f64 re) #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal 1/3 binary64) (cos.f64 re) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (fma.f64 (cos.f64 re) #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal 1/3 binary64) (cos.f64 re) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (fma.f64 (cos.f64 re) #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal 1/3 binary64) (cos.f64 re) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (fma.f64 (cos.f64 re) #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(fma.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (*.f64 im (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))))
(fma.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 im (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/24 binary64)))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal -1/2 binary64) (*.f64 im (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/24 binary64))))) (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(+.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))))
(fma.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 im (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 1/24 binary64)))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 1/24 binary64) (*.f64 im (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/720 binary64))))) (*.f64 im (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) #s(literal -1/2 binary64)))) (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(pow.f64 im #s(literal 4 binary64))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 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 4 binary64))) (pow.f64 im #s(literal 4 binary64)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 im #s(literal 4 binary64)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))))) (pow.f64 im #s(literal 4 binary64)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/24 binary64)))) (pow.f64 im #s(literal 4 binary64)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64))))))) (pow.f64 im #s(literal 4 binary64)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)))))) (pow.f64 im #s(literal 4 binary64)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 #s(literal -1/720 binary64) (pow.f64 im #s(literal 4 binary64))))) (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 4 binary64)))) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal -1/60 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (cos.f64 re)))
(*.f64 (*.f64 (cos.f64 re) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (cos.f64 re)) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (cos.f64 re)) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (cos.f64 re)) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 6 binary64))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (fma.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (cos.f64 re) #s(literal -1/2520 binary64))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (fma.f64 (cos.f64 re) #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (fma.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (cos.f64 re) #s(literal -1/2520 binary64))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (fma.f64 (cos.f64 re) #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (fma.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (cos.f64 re) #s(literal -1/2520 binary64))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (fma.f64 (cos.f64 re) #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 6 binary64))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (fma.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (cos.f64 re) #s(literal -1/2520 binary64))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (fma.f64 (cos.f64 re) #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (fma.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (cos.f64 re) #s(literal -1/2520 binary64))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (fma.f64 (cos.f64 re) #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (fma.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (cos.f64 re) #s(literal -1/2520 binary64))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (fma.f64 (cos.f64 re) #s(literal -1/2520 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))))))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))))))))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 im #s(literal 4 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -1/720 binary64) (pow.f64 im #s(literal 4 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) (pow.f64 re #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(-.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))) #s(literal 2 binary64))
(+.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/24 binary64))))) #s(literal -2 binary64))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (+.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/24 binary64)))) #s(literal -2 binary64)))
(-.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))) #s(literal 2 binary64))
(+.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) #s(literal 1/24 binary64))))))) #s(literal -2 binary64))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/720 binary64)) #s(literal 1/24 binary64))) (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) #s(literal -1/2 binary64))) #s(literal -2 binary64)))
(*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (cos.f64 re))
(+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (cos.f64 re) #s(literal -1/3 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (cos.f64 re) #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (cos.f64 re) #s(literal -1/3 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (cos.f64 re) #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (cos.f64 re) #s(literal -1/3 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (cos.f64 re) #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (cos.f64 re) #s(literal -1/3 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (cos.f64 re) #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (cos.f64 re) #s(literal -1/3 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (cos.f64 re) #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (cos.f64 re) #s(literal -1/3 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (cos.f64 re) #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal -2 binary64) im)
(*.f64 im (-.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 2 binary64)))
(*.f64 im (fma.f64 #s(literal 2 binary64) im #s(literal -2 binary64)))
(*.f64 im (fma.f64 im #s(literal 2 binary64) #s(literal -2 binary64)))
(*.f64 im (-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -4/3 binary64) im))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im #s(literal -4/3 binary64))) #s(literal -2 binary64)))
(*.f64 im (fma.f64 im (fma.f64 im #s(literal -4/3 binary64) #s(literal 2 binary64)) #s(literal -2 binary64)))
(*.f64 im (-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal 2/3 binary64) im) #s(literal 4/3 binary64))))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (fma.f64 #s(literal 2/3 binary64) im #s(literal -4/3 binary64)))) #s(literal -2 binary64)))
(*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64)))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 1 binary64))
(expm1.f64 (*.f64 #s(literal -2 binary64) im))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 1 binary64))
(expm1.f64 (*.f64 #s(literal -2 binary64) im))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 1 binary64))
(expm1.f64 (*.f64 #s(literal -2 binary64) im))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 1 binary64))
(expm1.f64 (*.f64 #s(literal -2 binary64) im))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 1 binary64))
(expm1.f64 (*.f64 #s(literal -2 binary64) im))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 1 binary64))
(expm1.f64 (*.f64 #s(literal -2 binary64) im))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 1 binary64))
(expm1.f64 (*.f64 #s(literal -2 binary64) im))
(-.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 1 binary64))
(expm1.f64 (*.f64 #s(literal -2 binary64) im))
(*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal -2 binary64) im)
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(fma.f64 #s(literal -2 binary64) im (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(+.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 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 im (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 #s(literal -2 binary64) im))
(+.f64 (*.f64 im (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))))))))
(fma.f64 im (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) #s(literal 1/360 binary64)) (*.f64 im #s(literal -1/12 binary64))) im) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 (*.f64 im (cos.f64 re))))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 (*.f64 im (cos.f64 re))))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 (*.f64 im (cos.f64 re))))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 (*.f64 im (cos.f64 re))))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 (*.f64 im (cos.f64 re))))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 (*.f64 im (cos.f64 re))))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 (*.f64 im (cos.f64 re))))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 (*.f64 im (cos.f64 re))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (neg.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (neg.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (neg.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (neg.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 im))
(+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -2 binary64))))) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -2 binary64))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -2 binary64)))) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 im)))
(fma.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 im) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -2 binary64)))) (sqrt.f64 im)))
(+.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 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 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) im) (*.f64 #s(literal 1/16 binary64) im)))))))))
(fma.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 im)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (*.f64 im #s(literal -1/48 binary64)))))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 im)) #s(literal -1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 #s(literal -2 binary64))) (*.f64 im #s(literal -1/48 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) im)))) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 im)))
(+.f64 (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -2 binary64)))) (*.f64 (pow.f64 re #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 -2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) im) (*.f64 #s(literal 1/16 binary64) im))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (-.f64 (*.f64 #s(literal -1/720 binary64) im) (*.f64 #s(literal -1/4 binary64) (-.f64 (*.f64 #s(literal 1/24 binary64) im) (*.f64 #s(literal 1/16 binary64) im)))))))))))))
(fma.f64 (sqrt.f64 im) (sqrt.f64 #s(literal -2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (*.f64 im #s(literal -1/48 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (-.f64 (*.f64 im #s(literal -1/720 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 im #s(literal -1/48 binary64)))))))))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) im))) (+.f64 (*.f64 im (*.f64 #s(literal -1/48 binary64) (sqrt.f64 #s(literal -2 binary64)))) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (*.f64 (-.f64 (*.f64 im #s(literal -1/720 binary64)) (*.f64 im #s(literal 1/192 binary64))) (pow.f64 re #s(literal 2 binary64)))))) (*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 #s(literal -2 binary64)) #s(literal -1/4 binary64)))) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 im)))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 (*.f64 im (cos.f64 re))))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 (*.f64 im (cos.f64 re))))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 (*.f64 im (cos.f64 re))))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 (*.f64 im (cos.f64 re))))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 (*.f64 im (cos.f64 re))))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 (*.f64 im (cos.f64 re))))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 (*.f64 im (cos.f64 re))))
(*.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) (sqrt.f64 #s(literal -2 binary64)))
(*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 (*.f64 im (cos.f64 re))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/60 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/60 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/60 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/60 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 4 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 4 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 4 binary64))))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/60 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 4 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 4 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 4 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) (*.f64 #s(literal -1/60 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) #s(literal -1/60 binary64))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) (*.f64 #s(literal -1/60 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) #s(literal -1/60 binary64))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 #s(literal -1/60 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/60 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 5 binary64))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 5 binary64))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/60 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (fma.f64 #s(literal -1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (cos.f64 re) #s(literal -1/60 binary64))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (fma.f64 (cos.f64 re) #s(literal -1/60 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/60 binary64) (cos.f64 re)))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal -1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (cos.f64 re) #s(literal -1/60 binary64)))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) (fma.f64 (cos.f64 re) #s(literal -1/60 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/60 binary64) (cos.f64 re)))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal -1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (cos.f64 re) #s(literal -1/60 binary64)))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) (fma.f64 (cos.f64 re) #s(literal -1/60 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1/60 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/60 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 5 binary64))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 5 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/60 binary64) (cos.f64 re)) (*.f64 #s(literal 1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (fma.f64 #s(literal 1/60 binary64) (cos.f64 re) (*.f64 (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)))))
(*.f64 (fma.f64 (cos.f64 re) #s(literal 1/60 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64))))) (neg.f64 (pow.f64 im #s(literal 5 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/60 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (fma.f64 #s(literal 1/60 binary64) (cos.f64 re) (fma.f64 #s(literal 1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (neg.f64 (fma.f64 (cos.f64 re) #s(literal 1/60 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) (*.f64 (cos.f64 re) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/60 binary64) (cos.f64 re)) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (fma.f64 #s(literal 1/60 binary64) (cos.f64 re) (fma.f64 #s(literal 1/3 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (neg.f64 (fma.f64 (cos.f64 re) #s(literal 1/60 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) (*.f64 (cos.f64 re) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 (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)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 (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)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 im #s(literal -1/2 binary64))))
(+.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))))
(fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 (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)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 im (*.f64 (*.f64 (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)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 1/24 binary64)))) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(+.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))))))
(fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 im (*.f64 (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)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 im #s(literal 1/24 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 im (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)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(+.f64 (*.f64 (*.f64 im (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))) (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (*.f64 im (cos.f64 re))) (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))) #s(literal 1 binary64))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))) #s(literal 3 binary64))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))) #s(literal 2 binary64))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))) #s(literal 2 binary64)))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) (cos.f64 re)) im))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))) #s(literal 3 binary64)))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 3 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(exp.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64)))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))))
(pow.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) #s(literal 1 binary64))
(*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) #s(literal 3 binary64))
(*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (cos.f64 re))) #s(literal 2 binary64))
(*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) #s(literal 2 binary64)))
(*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 4 binary64))) (cos.f64 re)))
(*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))))))
(*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) #s(literal 3 binary64)))
(*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 3 binary64))))
(*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))))
(*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))))
(*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) #s(literal 1 binary64)))
(*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))
(+.f64 (*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))) (*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) #s(literal -1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal -1/60 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))))
(pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))) #s(literal 2 binary64))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(log.f64 (pow.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 4 binary64))) #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(+.f64 (*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))) (*.f64 (cos.f64 re) #s(literal -2 binary64)))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (cos.f64 re)) (*.f64 (cos.f64 re) #s(literal -2 binary64)))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 2 binary64))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 2 binary64)))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) (cos.f64 re)))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 3 binary64)))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 3 binary64))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))))
(pow.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))) #s(literal 3 binary64))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(pow.f64 (*.f64 (pow.f64 im #s(literal 7/2 binary64)) (sqrt.f64 #s(literal -1/5040 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -1/5040 binary64)) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)))))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)) #s(literal 3 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(+.f64 (pow.f64 (exp.f64 im) #s(literal -2 binary64)) #s(literal -1 binary64))
(expm1.f64 (*.f64 #s(literal -2 binary64) im))
(-.f64 (pow.f64 (exp.f64 im) #s(literal -2 binary64)) #s(literal 1 binary64))
(expm1.f64 (*.f64 #s(literal -2 binary64) im))
(*.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 1 binary64))
(expm1.f64 (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im #s(literal -2 binary64))))
(expm1.f64 (*.f64 #s(literal -2 binary64) im))
(*.f64 (cbrt.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 2 binary64)))
(expm1.f64 (*.f64 #s(literal -2 binary64) im))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))))
(expm1.f64 (*.f64 #s(literal -2 binary64) im))
(*.f64 (sqrt.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))) (sqrt.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))))
(expm1.f64 (*.f64 #s(literal -2 binary64) im))
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 im) #s(literal -2 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (pow.f64 (exp.f64 im) #s(literal -2 binary64)) (pow.f64 (exp.f64 im) #s(literal -2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (exp.f64 im) #s(literal -2 binary64)) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (exp.f64 im) #s(literal -2 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (exp.f64 im) #s(literal -4 binary64)) (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 im) #s(literal -2 binary64)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 #s(literal -2 binary64) im)) (pow.f64 (exp.f64 im) #s(literal -4 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 im) #s(literal -2 binary64)) (pow.f64 (exp.f64 im) #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (exp.f64 im) #s(literal -2 binary64)) #s(literal 1 binary64)))
(expm1.f64 (*.f64 #s(literal -2 binary64) im))
(pow.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 1 binary64))
(expm1.f64 (*.f64 #s(literal -2 binary64) im))
(pow.f64 (cbrt.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 3 binary64))
(expm1.f64 (*.f64 #s(literal -2 binary64) im))
(pow.f64 (pow.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(expm1.f64 (*.f64 #s(literal -2 binary64) im))
(pow.f64 (sqrt.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 2 binary64))
(expm1.f64 (*.f64 #s(literal -2 binary64) im))
(sqrt.f64 (pow.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 2 binary64)))
(expm1.f64 (*.f64 #s(literal -2 binary64) im))
(log.f64 (exp.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))))
(expm1.f64 (*.f64 #s(literal -2 binary64) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64))))))
(expm1.f64 (*.f64 #s(literal -2 binary64) im))
(cbrt.f64 (pow.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (*.f64 #s(literal -2 binary64) im))
(log1p.f64 (expm1.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))))
(expm1.f64 (*.f64 #s(literal -2 binary64) im))
(exp.f64 (log.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))))
(expm1.f64 (*.f64 #s(literal -2 binary64) im))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 1 binary64)))
(expm1.f64 (*.f64 #s(literal -2 binary64) im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))))
(*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)) im)
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 im) (*.f64 (cos.f64 re) #s(literal -2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))) (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))))
(*.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) (*.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))))))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))) #s(literal 4 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (*.f64 (cos.f64 re) #s(literal -2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))) (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) (*.f64 (sqrt.f64 im) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 1/4 binary64)) (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (sqrt.f64 (*.f64 im #s(literal -2 binary64))) (*.f64 (sqrt.f64 (*.f64 im #s(literal -2 binary64))) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 im (cos.f64 re)) #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) (pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 1/4 binary64))) (pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 1/4 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 im (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 im (sqrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)))) (sqrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (pow.f64 (cbrt.f64 (cos.f64 re)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (sqrt.f64 (cos.f64 re))) (sqrt.f64 (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (cbrt.f64 im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)) (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))) (cbrt.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))))
(*.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) (*.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))))))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))) #s(literal 4 binary64)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) (sqrt.f64 im)) (sqrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) (*.f64 (sqrt.f64 im) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(log.f64 (pow.f64 (pow.f64 (exp.f64 im) #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 3 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)) #s(literal 3 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(exp.f64 (log.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))))
(*.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re))))
(sqrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))))
(sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re))))
(sqrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))) (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re))))))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))) (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) (cbrt.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))))
(*.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re))))))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))) (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))))
(*.f64 (sqrt.f64 im) (sqrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))))
(*.f64 (sqrt.f64 im) (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))) (sqrt.f64 im))
(*.f64 (sqrt.f64 im) (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re))))
(sqrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (sqrt.f64 (*.f64 im #s(literal -2 binary64))) (sqrt.f64 (cos.f64 re)))
(*.f64 (sqrt.f64 (cos.f64 re)) (sqrt.f64 (*.f64 #s(literal -2 binary64) im)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))))
(sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re))))
(sqrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))) (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))) (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))))
(pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re))))
(sqrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re))))
(sqrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))) #s(literal 3 binary64))
(sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re))))
(sqrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(pow.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re))) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re))))
(sqrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(fabs.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))))
(sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re))))
(sqrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))))
(sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re))))
(sqrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))))))
(sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re))))
(sqrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re))) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))))
(sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re))))
(sqrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))))
(sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re))))
(sqrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re))))
(sqrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) #s(literal -2 binary64))))) #s(literal 1 binary64)))
(sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re))))
(sqrt.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/60 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/60 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/60 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))))))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64)) #s(literal -1/27 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/3600 binary64)) (+.f64 #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/180 binary64)))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64) #s(literal -1/27 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/3600 binary64) (+.f64 #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/180 binary64))))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64) #s(literal -1/27 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/3600 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/180 binary64) #s(literal 1/9 binary64)))))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/3600 binary64)) #s(literal -1/9 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/3600 binary64) #s(literal -1/9 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal 1/3 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64)) #s(literal -1/27 binary64)) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/3600 binary64)) (+.f64 #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/180 binary64)))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64) #s(literal -1/27 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/3600 binary64) (+.f64 #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/180 binary64))))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64) #s(literal -1/27 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/3600 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/180 binary64) #s(literal 1/9 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/3600 binary64)) #s(literal -1/9 binary64)) (pow.f64 im #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/3600 binary64) #s(literal -1/9 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal 1/3 binary64))))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/60 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/60 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/60 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))))
(pow.f64 (*.f64 im (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))) #s(literal 2 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/60 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal 2 binary64))))
(fabs.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/60 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/60 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/60 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/60 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/60 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/60 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/60 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/60 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))) #s(literal 1 binary64))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))) #s(literal 3 binary64))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))) #s(literal 2 binary64))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))) #s(literal 2 binary64)))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))))))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re))) #s(literal 3 binary64)))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(exp.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (cos.f64 re)))) #s(literal 1 binary64)))
(*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64)))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal -1/60 binary64))) #s(literal 2 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/3600 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -1/60 binary64)) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))

eval170.0ms (1%)

Compiler

Compiled 10273 to 7583 computations (26.2% saved)

prune186.0ms (1%)

Pruning

25 alts after pruning (15 fresh and 10 done)

PrunedKeptTotal
New3969405
Fresh369
Picked235
Done178
Total40225427
Accuracy
100.0%
Counts
427 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
16.8%
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
39.0%
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))
11.5%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)))
46.6%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 3 binary64)))
94.3%
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) im)))
86.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cbrt.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 3 binary64)) (cos.f64 re)))
46.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (cos.f64 re))))
57.9%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))))))
58.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re)))
87.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) im) (*.f64 im #s(literal -2 binary64))) (cos.f64 re)))
47.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)) (sqrt.f64 im)) (sqrt.f64 im)))
46.4%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)))))
94.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (cos.f64 re)))
87.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (cos.f64 re)))
47.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) im) (cos.f64 re)))
59.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
55.6%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
34.9%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -2 binary64))))
94.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))))))
26.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal -2 binary64)))
4.2%
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) (cos.f64 re)))
37.1%
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (*.f64 im (-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal 2/3 binary64) im) #s(literal 4/3 binary64))))) #s(literal 2 binary64)))))
35.2%
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (*.f64 im (-.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 2 binary64)))))
64.3%
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) im))))
16.2%
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)))
Compiler

Compiled 648 to 525 computations (19% saved)

localize878.0ms (4.9%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
99.8%
(*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))))
98.5%
(/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))
70.4%
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
100.0%
(-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))
100.0%
(*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))
99.8%
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)))
98.8%
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
99.9%
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal 2/3 binary64) im) #s(literal 4/3 binary64)))))
99.7%
(*.f64 im (-.f64 (*.f64 #s(literal 2/3 binary64) im) #s(literal 4/3 binary64)))
99.5%
(*.f64 #s(literal 2/3 binary64) im)
56.1%
(log1p.f64 (*.f64 im (-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal 2/3 binary64) im) #s(literal 4/3 binary64))))) #s(literal 2 binary64))))
93.4%
(*.f64 im (+.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -2 binary64)))
99.9%
(*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))
99.9%
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
99.3%
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))
98.9%
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))
Results
671.0ms256×0valid
Compiler

Compiled 430 to 319 computations (25.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 592.0ms
ival-pow: 251.0ms (42.4% of total)
ival-add: 128.0ms (21.6% of total)
ival-mult: 121.0ms (20.5% of total)
ival-sub: 28.0ms (4.7% of total)
ival-fma: 15.0ms (2.5% of total)
ival-cos: 15.0ms (2.5% of total)
const: 15.0ms (2.5% of total)
ival-div: 12.0ms (2% of total)
ival-log1p: 6.0ms (1% of total)
backward-pass: 0.0ms (0% of total)

series58.0ms (0.3%)

Counts
15 → 171
Calls
Call 1
Inputs
#<alt (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))>
#<alt (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))>
#<alt (*.f64 im (+.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -2 binary64)))>
#<alt (log1p.f64 (*.f64 im (-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal 2/3 binary64) im) #s(literal 4/3 binary64))))) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal 2/3 binary64) im)>
#<alt (*.f64 im (-.f64 (*.f64 #s(literal 2/3 binary64) im) #s(literal 4/3 binary64)))>
#<alt (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal 2/3 binary64) im) #s(literal 4/3 binary64)))))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)))>
#<alt (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))>
#<alt (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))>
Outputs
#<alt #s(literal -2 binary64)>
#<alt (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))>
#<alt (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))>
#<alt (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/60 binary64))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))))) #s(literal 1/60 binary64))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))))))) #s(literal 1/60 binary64))>
#<alt (*.f64 #s(literal -1/60 binary64) (cos.f64 re))>
#<alt (+.f64 (*.f64 #s(literal -1/60 binary64) (cos.f64 re)) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))>
#<alt (+.f64 (*.f64 #s(literal -1/60 binary64) (cos.f64 re)) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))>
#<alt (+.f64 (*.f64 #s(literal -1/60 binary64) (cos.f64 re)) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))>
#<alt (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))>
#<alt (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))>
#<alt (*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -2 binary64) im)>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 im (pow.f64 re #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 im (pow.f64 re #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 im (pow.f64 re #s(literal 2 binary64))))>
#<alt (*.f64 im (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 im (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -2 binary64) im)>
#<alt (*.f64 im (-.f64 (*.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal 4/9 binary64) im))) #s(literal 2 binary64)))>
#<alt (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 4/15 binary64) (*.f64 im (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 8/21 binary64) im))))) #s(literal 2 binary64)))>
#<alt (+.f64 (log.f64 #s(literal 2/3 binary64)) (*.f64 #s(literal -4 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))>
#<alt (-.f64 (+.f64 (log.f64 #s(literal 2/3 binary64)) (*.f64 #s(literal -4 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) im)))>
#<alt (-.f64 (+.f64 (log.f64 #s(literal 2/3 binary64)) (+.f64 (*.f64 #s(literal -4 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) im)))>
#<alt (-.f64 (+.f64 (log.f64 #s(literal 2/3 binary64)) (+.f64 (*.f64 #s(literal -4 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) im)))>
#<alt (+.f64 (log.f64 #s(literal 2/3 binary64)) (*.f64 #s(literal -4 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))>
#<alt (-.f64 (+.f64 (log.f64 #s(literal 2/3 binary64)) (*.f64 #s(literal -4 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) im)))>
#<alt (+.f64 (log.f64 #s(literal 2/3 binary64)) (+.f64 (*.f64 #s(literal -4 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) im)) im))))>
#<alt (+.f64 (log.f64 #s(literal 2/3 binary64)) (+.f64 (*.f64 #s(literal -4 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) im))) im))) im))))>
#<alt (*.f64 #s(literal -4/3 binary64) im)>
#<alt (*.f64 #s(literal 2/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) im))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) im))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) im))))>
#<alt (*.f64 #s(literal 2/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) im))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) im))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) im))))>
#<alt (*.f64 #s(literal 2 binary64) im)>
#<alt (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -4/3 binary64) im)))>
#<alt (*.f64 #s(literal 2/3 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) im))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) im))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) im))))>
#<alt (*.f64 #s(literal 2/3 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) im)) #s(literal 2/3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) im)) #s(literal 4/3 binary64)) im)) #s(literal 2/3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) im)) #s(literal 4/3 binary64)) im)) #s(literal 2/3 binary64))))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -2 binary64) im)>
#<alt (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 5 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 im #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/60 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/60 binary64)))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 5 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 1/60 binary64) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 4 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 1/60 binary64) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 4 binary64)))))))>
#<alt #s(literal -1/3 binary64)>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))>
#<alt (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))>
#<alt (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/24 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))) (pow.f64 im #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))) (pow.f64 im #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (cos.f64 re))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re)))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re)))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1/3 binary64) (cos.f64 re))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re)))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re)))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re)))>
#<alt (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))>
#<alt #s(literal -1/3 binary64)>
#<alt (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt #s(literal -1/3 binary64)>
#<alt (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))>
Calls

57 calls:

TimeVariablePointExpression
26.0ms
im
@inf
(* im (+ 2 (* im (- (* 2/3 im) 4/3))))
2.0ms
re
@inf
(* (pow im 3) (* (cos re) (+ -1/3 (/ -2 (pow im 2)))))
1.0ms
re
@0
(* (pow im 3) (* (cos re) (+ -1/3 (/ -2 (pow im 2)))))
1.0ms
im
@0
(log (+ 1 (* im (- (* im (+ 2 (* im (- (* 2/3 im) 4/3)))) 2))))
1.0ms
re
@-inf
(* (pow im 3) (* (cos re) (+ -1/3 (/ -2 (pow im 2)))))

rewrite177.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
333×log1p-expm1-u
333×expm1-log1p-u
321×add-cube-cbrt
320×add-exp-log
320×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
046426
1734405
Stop Event
node limit
Counts
15 → 260
Calls
Call 1
Inputs
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))
(*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))
(*.f64 im (+.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -2 binary64)))
(log1p.f64 (*.f64 im (-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal 2/3 binary64) im) #s(literal 4/3 binary64))))) #s(literal 2 binary64))))
(*.f64 #s(literal 2/3 binary64) im)
(*.f64 im (-.f64 (*.f64 #s(literal 2/3 binary64) im) #s(literal 4/3 binary64)))
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal 2/3 binary64) im) #s(literal 4/3 binary64)))))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))
(-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
Outputs
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) #s(literal 3 binary64)) #s(literal -8 binary64)) (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (*.f64 im #s(literal -2 binary64)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) im) (*.f64 #s(literal -2 binary64) im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) (-.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 im #s(literal -2 binary64))) (*.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (*.f64 im #s(literal -2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) im) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 3 binary64))) (+.f64 (*.f64 (*.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) im) (*.f64 #s(literal -2 binary64) im)) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) im) (*.f64 #s(literal -2 binary64) im)))))
(pow.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 im) (fma.f64 re re #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 re re #s(literal -2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 re re #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64)))) #s(literal 1 binary64)))
(fma.f64 im (pow.f64 re #s(literal 2 binary64)) (*.f64 im #s(literal -2 binary64)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) im (*.f64 #s(literal -2 binary64) im))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))))
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))) (sqrt.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))))
(pow.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64)))))
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))))
(exp.f64 (log.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im #s(literal 2/3 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 im #s(literal 2/3 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im #s(literal 2/3 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8/27 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im #s(literal 2/3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im #s(literal 2/3 binary64)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 2/3 binary64)) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im #s(literal 2/3 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8/27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im #s(literal 2/3 binary64))))
(log1p.f64 (expm1.f64 (*.f64 im #s(literal 2/3 binary64))))
(exp.f64 (log.f64 (*.f64 im #s(literal 2/3 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 im #s(literal 2/3 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 im) (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))))
(exp.f64 (log.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 im (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 im #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))) (*.f64 im (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))))) (*.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 im (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) im) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 #s(literal 2 binary64) im)) (-.f64 (*.f64 (*.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) im) (*.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) im)) (*.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) im)))))
(pow.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64))) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(fma.f64 im #s(literal 2 binary64) (*.f64 im (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))))
(fma.f64 #s(literal 2 binary64) im (*.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal -1/60 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal -1/60 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64)) #s(literal 1/27 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 1/3 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 2 binary64)) #s(literal 1/9 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal 1/3 binary64)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64)) #s(literal 1/27 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 1/3 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 2 binary64)) #s(literal 1/9 binary64))) (neg.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal 1/3 binary64))))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64)) #s(literal -1/27 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))))
(pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))
(fma.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal -1/3 binary64))
(fma.f64 (*.f64 im (sqrt.f64 #s(literal -1/60 binary64))) (*.f64 im (sqrt.f64 #s(literal -1/60 binary64))) #s(literal -1/3 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 3 binary64))) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64)))) (cbrt.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 #s(literal -2 binary64)) im) (/.f64 (sqrt.f64 #s(literal -2 binary64)) im))
(pow.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (/.f64 #s(literal -8 binary64) (pow.f64 im #s(literal 6 binary64))) #s(literal 1/3 binary64))
(pow.f64 (/.f64 (sqrt.f64 #s(literal -2 binary64)) im) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) #s(literal -1 binary64))
(sqrt.f64 (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (pow.f64 im #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))))))
(cbrt.f64 (/.f64 #s(literal -8 binary64) (pow.f64 im #s(literal 6 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 re) #s(literal -1/3 binary64)) (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(+.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 re) #s(literal -1/3 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal -1/3 binary64)) (*.f64 (cos.f64 re) #s(literal -1/3 binary64))) (-.f64 (*.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))) (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))))) (*.f64 (*.f64 (cos.f64 re) #s(literal -1/3 binary64)) (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re)) (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re))) (*.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re))))))
(pow.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re)))
(fma.f64 (cos.f64 re) #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1/9 binary64) (-.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))))) (/.f64 (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64))) (-.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))) (sqrt.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(/.f64 (+.f64 #s(literal -1/27 binary64) (/.f64 #s(literal -8 binary64) (pow.f64 im #s(literal 6 binary64)))) (+.f64 #s(literal 1/9 binary64) (-.f64 (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))))
(/.f64 (-.f64 #s(literal 1/9 binary64) (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64)))) (-.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal -1/27 binary64) (/.f64 #s(literal -8 binary64) (pow.f64 im #s(literal 6 binary64))))) (neg.f64 (+.f64 #s(literal 1/9 binary64) (-.f64 (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/9 binary64) (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))))))
(/.f64 (+.f64 (/.f64 #s(literal -8 binary64) (pow.f64 im #s(literal 6 binary64))) #s(literal -1/27 binary64)) (+.f64 (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64))) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) #s(literal -1/3 binary64)))))
(pow.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(exp.f64 (log.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) #s(literal -1/3 binary64))
(fma.f64 (cbrt.f64 (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64)))) (cbrt.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))) #s(literal -1/3 binary64))
(fma.f64 (/.f64 (sqrt.f64 #s(literal -2 binary64)) im) (/.f64 (sqrt.f64 #s(literal -2 binary64)) im) #s(literal -1/3 binary64))

simplify220.0ms (1.2%)

Algorithm
egg-herbie
Rules
675×associate-*r*
576×associate-*l*
459×fma-neg
386×fma-define
249×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
081116067
1204214795
2707514757
Stop Event
node limit
Counts
431 → 489
Calls
Call 1
Inputs
#s(literal -2 binary64)
(-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))
(-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))
(-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/60 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))))) #s(literal 1/60 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))))))) #s(literal 1/60 binary64))
(*.f64 #s(literal -1/60 binary64) (cos.f64 re))
(+.f64 (*.f64 #s(literal -1/60 binary64) (cos.f64 re)) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))
(+.f64 (*.f64 #s(literal -1/60 binary64) (cos.f64 re)) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))
(+.f64 (*.f64 #s(literal -1/60 binary64) (cos.f64 re)) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal -2 binary64) im)
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(*.f64 im (pow.f64 re #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64))))))
(*.f64 im (pow.f64 re #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64))))))
(*.f64 #s(literal -2 binary64) im)
(*.f64 im (-.f64 (*.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64))) #s(literal 2 binary64)))
(*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal 4/9 binary64) im))) #s(literal 2 binary64)))
(*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 4/15 binary64) (*.f64 im (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 8/21 binary64) im))))) #s(literal 2 binary64)))
(+.f64 (log.f64 #s(literal 2/3 binary64)) (*.f64 #s(literal -4 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(-.f64 (+.f64 (log.f64 #s(literal 2/3 binary64)) (*.f64 #s(literal -4 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) im)))
(-.f64 (+.f64 (log.f64 #s(literal 2/3 binary64)) (+.f64 (*.f64 #s(literal -4 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) im)))
(-.f64 (+.f64 (log.f64 #s(literal 2/3 binary64)) (+.f64 (*.f64 #s(literal -4 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) im)))
(+.f64 (log.f64 #s(literal 2/3 binary64)) (*.f64 #s(literal -4 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(-.f64 (+.f64 (log.f64 #s(literal 2/3 binary64)) (*.f64 #s(literal -4 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) im)))
(+.f64 (log.f64 #s(literal 2/3 binary64)) (+.f64 (*.f64 #s(literal -4 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) im)) im))))
(+.f64 (log.f64 #s(literal 2/3 binary64)) (+.f64 (*.f64 #s(literal -4 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) im))) im))) im))))
(*.f64 #s(literal -4/3 binary64) im)
(*.f64 #s(literal 2/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 #s(literal 2/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 #s(literal 2 binary64) im)
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -4/3 binary64) im)))
(*.f64 #s(literal 2/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 #s(literal 2/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) im)) #s(literal 2/3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) im)) #s(literal 4/3 binary64)) im)) #s(literal 2/3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) im)) #s(literal 4/3 binary64)) im)) #s(literal 2/3 binary64))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -2 binary64) im)
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 5 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/60 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 5 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 1/60 binary64) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 4 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 1/60 binary64) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 4 binary64)))))))
#s(literal -1/3 binary64)
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(+.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(+.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/24 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))) (pow.f64 im #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))) (pow.f64 im #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (cos.f64 re))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re)))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re)))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re)))
(*.f64 #s(literal -1/3 binary64) (cos.f64 re))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re)))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re)))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re)))
(/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))
#s(literal -1/3 binary64)
(*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
#s(literal -1/3 binary64)
(*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) #s(literal 3 binary64)) #s(literal -8 binary64)) (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (*.f64 im #s(literal -2 binary64)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) im) (*.f64 #s(literal -2 binary64) im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) (-.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 im #s(literal -2 binary64))) (*.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (*.f64 im #s(literal -2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) im) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 3 binary64))) (+.f64 (*.f64 (*.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) im) (*.f64 #s(literal -2 binary64) im)) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) im) (*.f64 #s(literal -2 binary64) im)))))
(pow.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 im) (fma.f64 re re #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 re re #s(literal -2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 re re #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64)))) #s(literal 1 binary64)))
(fma.f64 im (pow.f64 re #s(literal 2 binary64)) (*.f64 im #s(literal -2 binary64)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) im (*.f64 #s(literal -2 binary64) im))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))))
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))) (sqrt.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))))
(pow.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64)))))
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))))
(exp.f64 (log.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im #s(literal 2/3 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 im #s(literal 2/3 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im #s(literal 2/3 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8/27 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im #s(literal 2/3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im #s(literal 2/3 binary64)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 2/3 binary64)) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im #s(literal 2/3 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8/27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im #s(literal 2/3 binary64))))
(log1p.f64 (expm1.f64 (*.f64 im #s(literal 2/3 binary64))))
(exp.f64 (log.f64 (*.f64 im #s(literal 2/3 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 im #s(literal 2/3 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 im) (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))))
(exp.f64 (log.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 im (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 im #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))) (*.f64 im (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))))) (*.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 im (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) im) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 #s(literal 2 binary64) im)) (-.f64 (*.f64 (*.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) im) (*.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) im)) (*.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) im)))))
(pow.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64))) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(fma.f64 im #s(literal 2 binary64) (*.f64 im (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))))
(fma.f64 #s(literal 2 binary64) im (*.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal -1/60 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal -1/60 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64)) #s(literal 1/27 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 1/3 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 2 binary64)) #s(literal 1/9 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal 1/3 binary64)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64)) #s(literal 1/27 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 1/3 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 2 binary64)) #s(literal 1/9 binary64))) (neg.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal 1/3 binary64))))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64)) #s(literal -1/27 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))))
(pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))
(fma.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal -1/3 binary64))
(fma.f64 (*.f64 im (sqrt.f64 #s(literal -1/60 binary64))) (*.f64 im (sqrt.f64 #s(literal -1/60 binary64))) #s(literal -1/3 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 3 binary64))) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64)))) (cbrt.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 #s(literal -2 binary64)) im) (/.f64 (sqrt.f64 #s(literal -2 binary64)) im))
(pow.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (/.f64 #s(literal -8 binary64) (pow.f64 im #s(literal 6 binary64))) #s(literal 1/3 binary64))
(pow.f64 (/.f64 (sqrt.f64 #s(literal -2 binary64)) im) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) #s(literal -1 binary64))
(sqrt.f64 (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (pow.f64 im #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))))))
(cbrt.f64 (/.f64 #s(literal -8 binary64) (pow.f64 im #s(literal 6 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 re) #s(literal -1/3 binary64)) (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(+.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 re) #s(literal -1/3 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal -1/3 binary64)) (*.f64 (cos.f64 re) #s(literal -1/3 binary64))) (-.f64 (*.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))) (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))))) (*.f64 (*.f64 (cos.f64 re) #s(literal -1/3 binary64)) (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re)) (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re))) (*.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re))))))
(pow.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re)))
(fma.f64 (cos.f64 re) #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1/9 binary64) (-.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))))) (/.f64 (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64))) (-.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))) (sqrt.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(/.f64 (+.f64 #s(literal -1/27 binary64) (/.f64 #s(literal -8 binary64) (pow.f64 im #s(literal 6 binary64)))) (+.f64 #s(literal 1/9 binary64) (-.f64 (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))))
(/.f64 (-.f64 #s(literal 1/9 binary64) (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64)))) (-.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal -1/27 binary64) (/.f64 #s(literal -8 binary64) (pow.f64 im #s(literal 6 binary64))))) (neg.f64 (+.f64 #s(literal 1/9 binary64) (-.f64 (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/9 binary64) (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))))))
(/.f64 (+.f64 (/.f64 #s(literal -8 binary64) (pow.f64 im #s(literal 6 binary64))) #s(literal -1/27 binary64)) (+.f64 (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64))) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) #s(literal -1/3 binary64)))))
(pow.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(exp.f64 (log.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) #s(literal -1/3 binary64))
(fma.f64 (cbrt.f64 (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64)))) (cbrt.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))) #s(literal -1/3 binary64))
(fma.f64 (/.f64 (sqrt.f64 #s(literal -2 binary64)) im) (/.f64 (sqrt.f64 #s(literal -2 binary64)) im) #s(literal -1/3 binary64))
Outputs
#s(literal -2 binary64)
(-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))
(-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))
(-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/60 binary64))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 re #s(literal 2 binary64)))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))
(*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))
(-.f64 (+.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))))))) #s(literal 1/60 binary64))
(+.f64 (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 re #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))))) #s(literal -1/60 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (+.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/24 binary64)))) #s(literal -1/60 binary64)))
(-.f64 (+.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) (*.f64 #s(literal 1/24 binary64) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))))))) #s(literal 1/60 binary64))
(+.f64 (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 re #s(literal 2 binary64))) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 1/24 binary64))))))) #s(literal -1/60 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/720 binary64)) #s(literal 1/24 binary64))) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/2 binary64))) #s(literal -1/60 binary64)))
(*.f64 #s(literal -1/60 binary64) (cos.f64 re))
(+.f64 (*.f64 #s(literal -1/60 binary64) (cos.f64 re)) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))
(fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (cos.f64 re))
(+.f64 (*.f64 #s(literal -1/60 binary64) (cos.f64 re)) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))
(fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (cos.f64 re))
(+.f64 (*.f64 #s(literal -1/60 binary64) (cos.f64 re)) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))
(fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (cos.f64 re))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (cos.f64 re) (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (cos.f64 re) (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (cos.f64 re) (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (cos.f64 re) (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (cos.f64 re) (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/2520 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (cos.f64 re) (*.f64 #s(literal -1/60 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 im (fma.f64 re re #s(literal -2 binary64)))
(*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 im (fma.f64 re re #s(literal -2 binary64)))
(*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 im (fma.f64 re re #s(literal -2 binary64)))
(*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 im (fma.f64 re re #s(literal -2 binary64)))
(*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 im (fma.f64 re re #s(literal -2 binary64)))
(*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 im (fma.f64 re re #s(literal -2 binary64)))
(*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 im (fma.f64 re re #s(literal -2 binary64)))
(*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 im (fma.f64 re re #s(literal -2 binary64)))
(*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 im (fma.f64 re re #s(literal -2 binary64)))
(*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 im (fma.f64 re re #s(literal -2 binary64)))
(*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 im (fma.f64 re re #s(literal -2 binary64)))
(*.f64 im (-.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 im (fma.f64 re re #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) im)
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(*.f64 im (fma.f64 re re #s(literal -2 binary64)))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(*.f64 im (fma.f64 re re #s(literal -2 binary64)))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(*.f64 im (fma.f64 re re #s(literal -2 binary64)))
(*.f64 im (pow.f64 re #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64))) im))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64))) im))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64))) im))
(*.f64 im (pow.f64 re #s(literal 2 binary64)))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64))) im))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64))) im))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64))))))
(*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 im (pow.f64 re #s(literal 2 binary64))) im))
(*.f64 #s(literal -2 binary64) im)
(*.f64 im (-.f64 (*.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64)) #s(literal -2 binary64)))
(*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal 4/9 binary64) im))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 4/15 binary64) (*.f64 im #s(literal 4/9 binary64))) #s(literal -2 binary64)))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))
(*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 4/15 binary64) (*.f64 im (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 8/21 binary64) im))))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 4/15 binary64) (*.f64 im (+.f64 #s(literal 4/9 binary64) (*.f64 im #s(literal 8/21 binary64))))) #s(literal -2 binary64)))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im (fma.f64 im #s(literal 8/21 binary64) #s(literal 4/9 binary64)) #s(literal 4/15 binary64)) #s(literal -2 binary64)))
(+.f64 (log.f64 #s(literal 2/3 binary64)) (*.f64 #s(literal -4 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))))
(+.f64 (log.f64 #s(literal 2/3 binary64)) (*.f64 #s(literal -4 binary64) (neg.f64 (log.f64 im))))
(fma.f64 #s(literal -4 binary64) (neg.f64 (log.f64 im)) (log.f64 #s(literal 2/3 binary64)))
(-.f64 (+.f64 (log.f64 #s(literal 2/3 binary64)) (*.f64 #s(literal -4 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) im)))
(+.f64 (log.f64 #s(literal 2/3 binary64)) (-.f64 (*.f64 #s(literal -4 binary64) (neg.f64 (log.f64 im))) (/.f64 #s(literal 2 binary64) im)))
(+.f64 (fma.f64 #s(literal -4 binary64) (neg.f64 (log.f64 im)) (log.f64 #s(literal 2/3 binary64))) (/.f64 #s(literal -2 binary64) im))
(-.f64 (+.f64 (log.f64 #s(literal 2/3 binary64)) (+.f64 (*.f64 #s(literal -4 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) im)))
(+.f64 (log.f64 #s(literal 2/3 binary64)) (-.f64 (fma.f64 #s(literal -4 binary64) (neg.f64 (log.f64 im)) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) im)))
(+.f64 (log.f64 #s(literal 2/3 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (fma.f64 #s(literal -4 binary64) (neg.f64 (log.f64 im)) (/.f64 #s(literal -2 binary64) im))))
(-.f64 (+.f64 (log.f64 #s(literal 2/3 binary64)) (+.f64 (*.f64 #s(literal -4 binary64) (log.f64 (/.f64 #s(literal 1 binary64) im))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 3 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) im)))
(+.f64 (log.f64 #s(literal 2/3 binary64)) (-.f64 (fma.f64 #s(literal -4 binary64) (neg.f64 (log.f64 im)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))) (/.f64 #s(literal 2 binary64) im)))
(+.f64 (log.f64 #s(literal 2/3 binary64)) (+.f64 (fma.f64 #s(literal -4 binary64) (neg.f64 (log.f64 im)) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (-.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (/.f64 #s(literal 2 binary64) im))))
(+.f64 (log.f64 #s(literal 2/3 binary64)) (*.f64 #s(literal -4 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(fma.f64 #s(literal -4 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 2/3 binary64)))
(-.f64 (+.f64 (log.f64 #s(literal 2/3 binary64)) (*.f64 #s(literal -4 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) im)))
(-.f64 (+.f64 (log.f64 #s(literal 2/3 binary64)) (*.f64 #s(literal -4 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))) (/.f64 #s(literal 2 binary64) im))
(+.f64 (fma.f64 #s(literal -4 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 2/3 binary64))) (/.f64 #s(literal -2 binary64) im))
(+.f64 (log.f64 #s(literal 2/3 binary64)) (+.f64 (*.f64 #s(literal -4 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) im)) im))))
(+.f64 (log.f64 #s(literal 2/3 binary64)) (fma.f64 #s(literal -4 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (neg.f64 (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) im)) im))))
(-.f64 (fma.f64 #s(literal -4 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 2/3 binary64))) (/.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) im)) im))
(+.f64 (log.f64 #s(literal 2/3 binary64)) (+.f64 (*.f64 #s(literal -4 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) im))) im))) im))))
(+.f64 (log.f64 #s(literal 2/3 binary64)) (fma.f64 #s(literal -4 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (neg.f64 (/.f64 (+.f64 #s(literal 2 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/3 binary64) im)) im))) im))))
(-.f64 (fma.f64 #s(literal -4 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)) (log.f64 #s(literal 2/3 binary64))) (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/3 binary64) im)) im)) im))
(*.f64 #s(literal -4/3 binary64) im)
(*.f64 im #s(literal -4/3 binary64))
(*.f64 #s(literal 2/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 2/3 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 4/3 binary64) im)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal -4/3 binary64) im)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 4/3 binary64) im)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal -4/3 binary64) im)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 4/3 binary64) im)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal -4/3 binary64) im)))
(*.f64 #s(literal 2/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 2/3 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 4/3 binary64) im)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal -4/3 binary64) im)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 4/3 binary64) im)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal -4/3 binary64) im)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 4/3 binary64) im)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal -4/3 binary64) im)))
(*.f64 #s(literal 2 binary64) im)
(*.f64 im #s(literal 2 binary64))
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -4/3 binary64) im)))
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im #s(literal -4/3 binary64))))
(*.f64 im (fma.f64 im #s(literal -4/3 binary64) #s(literal 2 binary64)))
(*.f64 #s(literal 2/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 4/3 binary64) im)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal -4/3 binary64) im)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 2/3 binary64) (-.f64 (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 4/3 binary64) im))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 2/3 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) im) #s(literal -4/3 binary64)) im)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 2/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 2/3 binary64) (-.f64 (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 4/3 binary64) im))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 2/3 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) im) #s(literal -4/3 binary64)) im)))
(*.f64 #s(literal 2/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 4/3 binary64) (/.f64 #s(literal 1 binary64) im)) #s(literal 2/3 binary64))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (/.f64 #s(literal 4/3 binary64) im) #s(literal -2/3 binary64))))
(*.f64 (+.f64 (/.f64 #s(literal 4/3 binary64) im) #s(literal -2/3 binary64)) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) im)) #s(literal 4/3 binary64)) im)) #s(literal 2/3 binary64))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) im) #s(literal -4/3 binary64)) im) #s(literal -2/3 binary64))))
(*.f64 (+.f64 (/.f64 (+.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 4/3 binary64)) im) #s(literal -2/3 binary64)) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) im)) #s(literal 4/3 binary64)) im)) #s(literal 2/3 binary64))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) im) #s(literal -4/3 binary64)) im) #s(literal -2/3 binary64))))
(*.f64 (+.f64 (/.f64 (+.f64 (/.f64 #s(literal -2 binary64) im) #s(literal 4/3 binary64)) im) #s(literal -2/3 binary64)) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 4 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 4 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 4 binary64))))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 4 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 4 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 4 binary64))))
(*.f64 #s(literal -2 binary64) im)
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 5 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 5 binary64))))
(*.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 5 binary64))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) #s(literal -1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal -1/60 binary64) (/.f64 (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) #s(literal -1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal -1/60 binary64) (/.f64 (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 5 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 5 binary64))))
(*.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 5 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 1/60 binary64) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 4 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 1/60 binary64) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 4 binary64)))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 4 binary64))))) (neg.f64 (pow.f64 im #s(literal 5 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 1/60 binary64) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 4 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 1/60 binary64) (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 4 binary64)))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 4 binary64))))) (neg.f64 (pow.f64 im #s(literal 5 binary64))))
#s(literal -1/3 binary64)
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (cos.f64 re))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (cos.f64 re))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (cos.f64 re))))
(*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal 1/3 binary64) (cos.f64 re) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal 1/3 binary64) (cos.f64 re) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal 1/3 binary64) (cos.f64 re) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64))))))
(+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/24 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 3 binary64))) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal -1/72 binary64) (/.f64 #s(literal -1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/24 binary64) (*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 3 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/720 binary64)))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/720 binary64)) (*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal -1/72 binary64) (/.f64 #s(literal -1/12 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal 1/3 binary64) (cos.f64 re) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal 1/3 binary64) (cos.f64 re) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal 1/3 binary64) (cos.f64 re) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal 1/3 binary64) (cos.f64 re) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal 1/3 binary64) (cos.f64 re) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal 1/3 binary64) (cos.f64 re) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal 1/3 binary64) (cos.f64 re) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal 1/3 binary64) (cos.f64 re) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(neg.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(fma.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/2 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))))
(fma.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/24 binary64) (*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 re #s(literal 2 binary64))) (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/24 binary64)) #s(literal 1/2 binary64))) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/24 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))) (*.f64 #s(literal 1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))))))))
(fma.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/24 binary64) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/720 binary64) (pow.f64 re #s(literal 2 binary64))) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))))))))
(+.f64 (*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/720 binary64)) #s(literal -1/24 binary64))) (pow.f64 re #s(literal 4 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (cos.f64 re)))
(*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (cos.f64 re)))
(*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (cos.f64 re)))
(*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (cos.f64 re)))
(*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (cos.f64 re)))
(*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (cos.f64 re)))
(*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (cos.f64 re)))
(*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (cos.f64 re)))
(*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))) (pow.f64 im #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (cos.f64 re))) (pow.f64 im #s(literal 2 binary64)))
(/.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))) (pow.f64 im #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (cos.f64 re))) (pow.f64 im #s(literal 2 binary64)))
(/.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))) (pow.f64 im #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (cos.f64 re))) (pow.f64 im #s(literal 2 binary64)))
(/.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (cos.f64 re))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re)))
(fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re)))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re)))
(fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re)))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re)))
(fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re)))
(*.f64 #s(literal -1/3 binary64) (cos.f64 re))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re)))
(fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re)))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re)))
(fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re)))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re)))
(fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re)))
(/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (pow.f64 im #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (pow.f64 im #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (pow.f64 im #s(literal 2 binary64)))
#s(literal -1/3 binary64)
(*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(neg.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(neg.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(neg.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
#s(literal -1/3 binary64)
(*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(neg.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(neg.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))))
(neg.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) #s(literal 3 binary64)) #s(literal -8 binary64)) (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)) #s(literal -8 binary64)) (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/9 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 2/3 binary64)))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64) #s(literal -8 binary64)) (+.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64))))
(pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 3 binary64))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 2 binary64))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(log.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)) #s(literal 3 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))
(exp.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (cos.f64 re))))
(pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (cos.f64 re))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 3 binary64))
(fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (cos.f64 re))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (cos.f64 re))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 2 binary64))
(fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (cos.f64 re))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (cos.f64 re)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (cos.f64 re)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (cos.f64 re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))))
(fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (cos.f64 re))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 3 binary64)))
(fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (cos.f64 re))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 3 binary64))))
(fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (cos.f64 re))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (cos.f64 re))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (cos.f64 re))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))))
(fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (cos.f64 re))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))))
(fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (cos.f64 re))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1/60 binary64) (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (cos.f64 re))
(+.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (*.f64 im #s(literal -2 binary64)))
(*.f64 im (fma.f64 re re #s(literal -2 binary64)))
(+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) im) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (fma.f64 re re #s(literal -2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) (-.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 im #s(literal -2 binary64))) (*.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (*.f64 im #s(literal -2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64))) (fma.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (*.f64 im (pow.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) im) (-.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))
(/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (pow.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -8 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))) (-.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))))))
(/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (pow.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -8 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (pow.f64 re #s(literal 4 binary64)) #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 (pow.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) im) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 3 binary64))) (+.f64 (*.f64 (*.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) im) (*.f64 #s(literal -2 binary64) im)) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) im) (*.f64 #s(literal -2 binary64) im)))))
(/.f64 (+.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64))) (fma.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (*.f64 im (pow.f64 re #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) im) (-.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))
(/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (pow.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -8 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))) (-.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))))))
(/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (pow.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -8 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))) #s(literal 2 binary64))))
(pow.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 im (fma.f64 re re #s(literal -2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 im (fma.f64 re re #s(literal -2 binary64)))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 im (fma.f64 re re #s(literal -2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64)))) #s(literal 2 binary64))
(*.f64 im (fma.f64 re re #s(literal -2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64))))
(log.f64 (pow.f64 (exp.f64 im) (fma.f64 re re #s(literal -2 binary64))))
(*.f64 im (fma.f64 re re #s(literal -2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64))))))
(*.f64 im (fma.f64 re re #s(literal -2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64))) #s(literal 3 binary64)))
(*.f64 im (fma.f64 re re #s(literal -2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 re re #s(literal -2 binary64)) #s(literal 3 binary64))))
(*.f64 im (fma.f64 re re #s(literal -2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 re re #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(*.f64 im (fma.f64 re re #s(literal -2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64)))))
(*.f64 im (fma.f64 re re #s(literal -2 binary64)))
(exp.f64 (log.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64)))))
(*.f64 im (fma.f64 re re #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 re re #s(literal -2 binary64)))) #s(literal 1 binary64)))
(*.f64 im (fma.f64 re re #s(literal -2 binary64)))
(fma.f64 im (pow.f64 re #s(literal 2 binary64)) (*.f64 im #s(literal -2 binary64)))
(*.f64 im (fma.f64 re re #s(literal -2 binary64)))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) im (*.f64 #s(literal -2 binary64) im))
(*.f64 im (fma.f64 re re #s(literal -2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))))
(*.f64 #s(literal 1 binary64) (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64)))))
(log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))))
(log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))) (sqrt.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))))
(log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))
(pow.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64))
(log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 3 binary64))
(log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))
(pow.f64 (pow.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 2 binary64))
(log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(fabs.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64)))))
(log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)))
(log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))))
(exp.f64 (log.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))))
(log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64)))
(log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im #s(literal 2/3 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 im #s(literal 2/3 binary64))))
(pow.f64 (*.f64 im #s(literal 2/3 binary64)) #s(literal 1 binary64))
(*.f64 im #s(literal 2/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 im #s(literal 2/3 binary64))) #s(literal 3 binary64))
(*.f64 im #s(literal 2/3 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8/27 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8/27 binary64)))
(pow.f64 (sqrt.f64 (*.f64 im #s(literal 2/3 binary64))) #s(literal 2 binary64))
(*.f64 im #s(literal 2/3 binary64))
(sqrt.f64 (pow.f64 (*.f64 im #s(literal 2/3 binary64)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 im #s(literal 2/3 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 2/3 binary64)) im))
(*.f64 im #s(literal 2/3 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im #s(literal 2/3 binary64)))))
(*.f64 im #s(literal 2/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8/27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im #s(literal 2/3 binary64))))
(log1p.f64 (expm1.f64 (*.f64 im #s(literal 2/3 binary64))))
(*.f64 im #s(literal 2/3 binary64))
(exp.f64 (log.f64 (*.f64 im #s(literal 2/3 binary64))))
(*.f64 im #s(literal 2/3 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 im #s(literal 2/3 binary64))) #s(literal 1 binary64)))
(*.f64 im #s(literal 2/3 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))))
(pow.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) #s(literal 1 binary64))
(*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))) #s(literal 3 binary64))
(*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))) #s(literal 2 binary64))
(*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))))
(log.f64 (pow.f64 (exp.f64 im) (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))))
(*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))))))
(*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) #s(literal 3 binary64)))
(*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))))
(*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))
(exp.f64 (log.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))))
(*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))) #s(literal 1 binary64)))
(*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))
(+.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 im (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))))
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))))
(*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) im))
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))))
(*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 im #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))) (*.f64 im (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))))) (*.f64 (*.f64 im #s(literal 2 binary64)) (*.f64 im (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) (*.f64 im #s(literal 2 binary64))))))
(/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) (-.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) #s(literal 2 binary64)))))
(/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal -2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) im) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 #s(literal 2 binary64) im)) (-.f64 (*.f64 (*.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) im) (*.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) im)) (*.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) im)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) (*.f64 im #s(literal 2 binary64))))))
(/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) (-.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) #s(literal 2 binary64)))))
(/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal -2 binary64)))))
(pow.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))))
(*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)))) #s(literal 3 binary64))
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))))
(*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))))
(*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)))) #s(literal 2 binary64))
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))))
(*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64))) im))
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))))
(*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64))))))
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))))
(*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))))
(*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)))))
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))))
(*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)))
(exp.f64 (log.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)))))
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))))
(*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))))
(*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)))
(fma.f64 im #s(literal 2 binary64) (*.f64 im (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))))
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))))
(*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) im (*.f64 (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64))) im))
(*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)))))
(*.f64 im (fma.f64 im (fma.f64 im #s(literal 2/3 binary64) #s(literal -4/3 binary64)) #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64)))
(cbrt.f64 (*.f64 #s(literal -1/216000 binary64) (pow.f64 im #s(literal 6 binary64))))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal -1/60 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/3600 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 2 binary64))) #s(literal -1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64)))
(cbrt.f64 (*.f64 #s(literal -1/216000 binary64) (pow.f64 im #s(literal 6 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))
(pow.f64 (*.f64 im (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))) #s(literal 2 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(log.f64 (pow.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))) im))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(exp.f64 (log.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64)) #s(literal 1/27 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 1/3 binary64)))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64) #s(literal -1/27 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/180 binary64)))))
(/.f64 (fma.f64 #s(literal -1/216000 binary64) (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/3600 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/180 binary64) #s(literal 1/9 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 2 binary64)) #s(literal 1/9 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal 1/3 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 2 binary64)) #s(literal -1/9 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal 1/3 binary64)))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/3600 binary64)) #s(literal -1/9 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal 1/3 binary64)))
(/.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/3600 binary64) #s(literal -1/9 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal 1/3 binary64)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64)) #s(literal 1/27 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 1/3 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64) #s(literal -1/27 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/180 binary64))))))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/216000 binary64) (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/3600 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/180 binary64) #s(literal 1/9 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 2 binary64)) #s(literal 1/9 binary64))) (neg.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal 1/3 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 2 binary64)) #s(literal -1/9 binary64))) (neg.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal 1/3 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/3600 binary64)) #s(literal -1/9 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal 1/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/3600 binary64) #s(literal -1/9 binary64)) (neg.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/60 binary64) #s(literal -1/3 binary64))))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64)) #s(literal -1/27 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/216000 binary64) #s(literal -1/27 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/180 binary64)))))
(/.f64 (fma.f64 #s(literal -1/216000 binary64) (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/3600 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/180 binary64) #s(literal 1/9 binary64))))
(pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal 3 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal 2 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))
(log.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal 3 binary64)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))
(exp.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))
(fma.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))) #s(literal -1/3 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))
(fma.f64 (*.f64 im (sqrt.f64 #s(literal -1/60 binary64))) (*.f64 im (sqrt.f64 #s(literal -1/60 binary64))) #s(literal -1/3 binary64))
(+.f64 (pow.f64 (*.f64 im (sqrt.f64 #s(literal -1/60 binary64))) #s(literal 2 binary64)) #s(literal -1/3 binary64))
(+.f64 #s(literal -1/3 binary64) (pow.f64 (*.f64 im (sqrt.f64 #s(literal -1/60 binary64))) #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))))
(pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(pow.f64 (*.f64 im (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))) #s(literal 2 binary64))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 3 binary64))) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))))
(*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))
(*.f64 (cbrt.f64 (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64)))) (cbrt.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 #s(literal -2 binary64)) im) (/.f64 (sqrt.f64 #s(literal -2 binary64)) im))
(pow.f64 (/.f64 (sqrt.f64 #s(literal -2 binary64)) im) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))
(pow.f64 (/.f64 #s(literal -8 binary64) (pow.f64 im #s(literal 6 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (/.f64 #s(literal -8 binary64) (pow.f64 im #s(literal 6 binary64))))
(pow.f64 (/.f64 (sqrt.f64 #s(literal -2 binary64)) im) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))
(sqrt.f64 (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (pow.f64 im #s(literal -2 binary64))))
(*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))))))
(*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))
(cbrt.f64 (/.f64 #s(literal -8 binary64) (pow.f64 im #s(literal 6 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))
(+.f64 (*.f64 (cos.f64 re) #s(literal -1/3 binary64)) (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))
(+.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re)))
(*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 re) #s(literal -1/3 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal -1/3 binary64)) (*.f64 (cos.f64 re) #s(literal -1/3 binary64))) (-.f64 (*.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))) (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))))) (*.f64 (*.f64 (cos.f64 re) #s(literal -1/3 binary64)) (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (pow.f64 im #s(literal -2 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (pow.f64 im #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (pow.f64 im #s(literal -2 binary64))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re)))) (*.f64 #s(literal 1/9 binary64) (*.f64 (cos.f64 re) (cos.f64 re)))))
(/.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -8 binary64) (pow.f64 (pow.f64 im #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -1/27 binary64))) (fma.f64 (cos.f64 re) (*.f64 (cos.f64 re) #s(literal 1/9 binary64)) (*.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))))) (-.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) #s(literal -1/3 binary64)))))
(/.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -8 binary64) (pow.f64 (pow.f64 im #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -1/27 binary64))) (fma.f64 (cos.f64 re) (*.f64 (cos.f64 re) #s(literal 1/9 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal 1/3 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re)) (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re))) (*.f64 (*.f64 #s(literal -1/3 binary64) (cos.f64 re)) (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (pow.f64 im #s(literal -2 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (pow.f64 im #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (pow.f64 im #s(literal -2 binary64))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re)))) (*.f64 #s(literal 1/9 binary64) (*.f64 (cos.f64 re) (cos.f64 re)))))
(/.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -8 binary64) (pow.f64 (pow.f64 im #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -1/27 binary64))) (fma.f64 (cos.f64 re) (*.f64 (cos.f64 re) #s(literal 1/9 binary64)) (*.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))))) (-.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) #s(literal -1/3 binary64)))))
(/.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -8 binary64) (pow.f64 (pow.f64 im #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal -1/27 binary64))) (fma.f64 (cos.f64 re) (*.f64 (cos.f64 re) #s(literal 1/9 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))) (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal 1/3 binary64)))))))
(pow.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))) #s(literal 1 binary64))
(*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))) #s(literal 3 binary64))
(*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))) #s(literal 2 binary64))
(*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))))
(*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64)))
(*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)) #s(literal 3 binary64))))
(*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))))
(*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))))
(*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))) #s(literal 1 binary64)))
(*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))
(fma.f64 #s(literal -1/3 binary64) (cos.f64 re) (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re)))
(*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))
(fma.f64 (cos.f64 re) #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(-.f64 (/.f64 #s(literal 1/9 binary64) (-.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))))) (/.f64 (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64))) (-.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))))))
(/.f64 (-.f64 #s(literal 1/9 binary64) (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64)))) (+.f64 #s(literal -1/3 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(/.f64 (+.f64 #s(literal 1/9 binary64) (/.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 4 binary64)))) (+.f64 #s(literal -1/3 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))
(fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))
(*.f64 (sqrt.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))) (sqrt.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))
(/.f64 (+.f64 #s(literal -1/27 binary64) (/.f64 #s(literal -8 binary64) (pow.f64 im #s(literal 6 binary64)))) (+.f64 #s(literal 1/9 binary64) (-.f64 (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))))
(/.f64 (+.f64 #s(literal -1/27 binary64) (/.f64 #s(literal -8 binary64) (pow.f64 im #s(literal 6 binary64)))) (+.f64 #s(literal 1/9 binary64) (-.f64 (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 2/3 binary64) (pow.f64 im #s(literal -2 binary64))))))
(/.f64 (+.f64 #s(literal -1/27 binary64) (/.f64 #s(literal -8 binary64) (pow.f64 im #s(literal 6 binary64)))) (+.f64 #s(literal 1/9 binary64) (+.f64 (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -2/3 binary64) (pow.f64 im #s(literal -2 binary64))))))
(/.f64 (+.f64 #s(literal -1/27 binary64) (/.f64 #s(literal -8 binary64) (pow.f64 im #s(literal 6 binary64)))) (-.f64 #s(literal 1/9 binary64) (fma.f64 #s(literal 2/3 binary64) (pow.f64 im #s(literal -2 binary64)) (/.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 4 binary64))))))
(/.f64 (-.f64 #s(literal 1/9 binary64) (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64)))) (-.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(/.f64 (-.f64 #s(literal 1/9 binary64) (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64)))) (+.f64 #s(literal -1/3 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(/.f64 (+.f64 #s(literal 1/9 binary64) (/.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 4 binary64)))) (+.f64 #s(literal -1/3 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal -1/27 binary64) (/.f64 #s(literal -8 binary64) (pow.f64 im #s(literal 6 binary64))))) (neg.f64 (+.f64 #s(literal 1/9 binary64) (-.f64 (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))))))))
(/.f64 (+.f64 #s(literal 1/27 binary64) (neg.f64 (/.f64 #s(literal -8 binary64) (pow.f64 im #s(literal 6 binary64))))) (+.f64 #s(literal -1/9 binary64) (neg.f64 (-.f64 (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 2/3 binary64) (pow.f64 im #s(literal -2 binary64)))))))
(/.f64 (-.f64 #s(literal 1/27 binary64) (/.f64 #s(literal -8 binary64) (pow.f64 im #s(literal 6 binary64)))) (-.f64 #s(literal -1/9 binary64) (+.f64 (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -2/3 binary64) (pow.f64 im #s(literal -2 binary64))))))
(/.f64 (-.f64 #s(literal 1/27 binary64) (/.f64 #s(literal -8 binary64) (pow.f64 im #s(literal 6 binary64)))) (neg.f64 (-.f64 #s(literal 1/9 binary64) (fma.f64 #s(literal 2/3 binary64) (pow.f64 im #s(literal -2 binary64)) (/.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 4 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/9 binary64) (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/9 binary64) (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64))))) (neg.f64 (+.f64 #s(literal -1/3 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 im #s(literal -2 binary64))))))
(/.f64 (+.f64 #s(literal -1/9 binary64) (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64)))) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))))
(/.f64 (+.f64 (/.f64 #s(literal -8 binary64) (pow.f64 im #s(literal 6 binary64))) #s(literal -1/27 binary64)) (+.f64 (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64))) (-.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) #s(literal -1/3 binary64)))))
(/.f64 (+.f64 #s(literal -1/27 binary64) (/.f64 #s(literal -8 binary64) (pow.f64 im #s(literal 6 binary64)))) (+.f64 #s(literal 1/9 binary64) (-.f64 (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 2/3 binary64) (pow.f64 im #s(literal -2 binary64))))))
(/.f64 (+.f64 #s(literal -1/27 binary64) (/.f64 #s(literal -8 binary64) (pow.f64 im #s(literal 6 binary64)))) (+.f64 #s(literal 1/9 binary64) (+.f64 (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal -2/3 binary64) (pow.f64 im #s(literal -2 binary64))))))
(/.f64 (+.f64 #s(literal -1/27 binary64) (/.f64 #s(literal -8 binary64) (pow.f64 im #s(literal 6 binary64)))) (-.f64 #s(literal 1/9 binary64) (fma.f64 #s(literal 2/3 binary64) (pow.f64 im #s(literal -2 binary64)) (/.f64 #s(literal -4 binary64) (pow.f64 im #s(literal 4 binary64))))))
(pow.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64))
(fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))) #s(literal 2 binary64))
(fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)))))
(fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64)) #s(literal 3 binary64)))
(fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))
(exp.f64 (log.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))))
(fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))
(fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) #s(literal -1/3 binary64))
(fma.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)) #s(literal -1/3 binary64))
(fma.f64 (cbrt.f64 (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64)))) (cbrt.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64)))) #s(literal -1/3 binary64))
(fma.f64 (/.f64 (sqrt.f64 #s(literal -2 binary64)) im) (/.f64 (sqrt.f64 #s(literal -2 binary64)) im) #s(literal -1/3 binary64))
(+.f64 (pow.f64 (/.f64 (sqrt.f64 #s(literal -2 binary64)) im) #s(literal 2 binary64)) #s(literal -1/3 binary64))
(+.f64 #s(literal -1/3 binary64) (pow.f64 (/.f64 (sqrt.f64 #s(literal -2 binary64)) im) #s(literal 2 binary64)))

eval207.0ms (1.2%)

Compiler

Compiled 13252 to 10241 computations (22.7% saved)

prune129.0ms (0.7%)

Pruning

28 alts after pruning (17 fresh and 11 done)

PrunedKeptTotal
New5399548
Fresh2810
Picked415
Done01010
Total54528573
Accuracy
100.0%
Counts
573 → 28
Alt Table
Click to see full alt table
StatusAccuracyProgram
16.8%
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
39.0%
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))
11.5%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)))
46.6%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 3 binary64)))
94.3%
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) im)))
86.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cbrt.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 3 binary64)) (cos.f64 re)))
46.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (cos.f64 re))))
40.2%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
24.2%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
58.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re)))
87.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) im) (*.f64 im #s(literal -2 binary64))) (cos.f64 re)))
47.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)) (sqrt.f64 im)) (sqrt.f64 im)))
46.4%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)))))
94.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (cos.f64 re)))
87.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (cos.f64 re)))
47.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) im) (cos.f64 re)))
13.6%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))
37.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 4/15 binary64) (*.f64 im (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 8/21 binary64) im))))) #s(literal 2 binary64))))
37.4%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal 4/9 binary64) im))) #s(literal 2 binary64))))
59.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
55.6%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64))))
37.1%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64))) #s(literal 2 binary64))))
94.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))))))
26.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal -2 binary64)))
4.2%
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) (cos.f64 re)))
35.2%
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (*.f64 im (-.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 2 binary64)))))
64.3%
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) im))))
16.2%
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)))
Compiler

Compiled 715 to 581 computations (18.7% saved)

localize874.0ms (4.9%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
99.7%
(*.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (cos.f64 re))
99.6%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (cos.f64 re)))
99.2%
(pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 2 binary64))
99.1%
(cbrt.f64 (*.f64 im #s(literal -2 binary64)))
100.0%
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) im) (*.f64 im #s(literal -2 binary64)))
99.9%
(*.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) im) (*.f64 im #s(literal -2 binary64))) (cos.f64 re))
99.9%
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) im)
99.1%
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))
100.0%
(-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal 4/9 binary64) im))) #s(literal 2 binary64))
100.0%
(*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal 4/9 binary64) im))) #s(literal 2 binary64)))
99.9%
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal 4/9 binary64) im)))
99.5%
(*.f64 #s(literal 4/9 binary64) im)
87.0%
(*.f64 im (pow.f64 re #s(literal 2 binary64)))
99.9%
(*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))
99.9%
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
99.1%
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
98.9%
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))
Results
654.0ms256×0valid
Compiler

Compiled 373 to 266 computations (28.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 577.0ms
ival-mult: 319.0ms (55.3% of total)
ival-pow: 186.0ms (32.2% of total)
ival-add: 20.0ms (3.5% of total)
ival-sub: 18.0ms (3.1% of total)
ival-cbrt: 14.0ms (2.4% of total)
const: 13.0ms (2.3% of total)
ival-cos: 7.0ms (1.2% of total)
backward-pass: 0.0ms (0% of total)

series176.0ms (1%)

Counts
14 → 177
Calls
Call 1
Inputs
#<alt (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (pow.f64 re #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 4/9 binary64) im)>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal 4/9 binary64) im)))>
#<alt (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal 4/9 binary64) im))) #s(literal 2 binary64)))>
#<alt (-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal 4/9 binary64) im))) #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))>
#<alt (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) im)>
#<alt (*.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) im) (*.f64 im #s(literal -2 binary64))) (cos.f64 re))>
#<alt (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) im) (*.f64 im #s(literal -2 binary64)))>
#<alt (cbrt.f64 (*.f64 im #s(literal -2 binary64)))>
#<alt (pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (cos.f64 re)))>
#<alt (*.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (cos.f64 re))>
Outputs
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))>
#<alt (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))>
#<alt (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))))>
#<alt (+.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 5 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))))>
#<alt (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))))>
#<alt (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))))>
#<alt (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 5 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))))>
#<alt (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))))>
#<alt (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))))>
#<alt (*.f64 #s(literal -2 binary64) im)>
#<alt (*.f64 im (-.f64 (*.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 6 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 5 binary64)))))>
#<alt (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 6 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))) #s(literal 4/15 binary64)) im))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))) #s(literal 4/15 binary64)) im))))>
#<alt #s(literal -2 binary64)>
#<alt (-.f64 (*.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64))) #s(literal 2 binary64))>
#<alt (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 5 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))))>
#<alt (*.f64 (pow.f64 im #s(literal 5 binary64)) (-.f64 (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 5 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 5 binary64)) (-.f64 (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 5 binary64)))))>
#<alt (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 5 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 4/15 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))))) im)) #s(literal 4/9 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 4/15 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))))) im)) #s(literal 4/9 binary64))))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))>
#<alt (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))>
#<alt (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) im) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) im) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) im) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 #s(literal 1/24 binary64) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))))))>
#<alt (*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))>
#<alt (*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))>
#<alt (*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))>
#<alt (*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))>
#<alt (*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))>
#<alt (*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))>
#<alt (*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))>
#<alt (*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))>
#<alt (*.f64 #s(literal -2 binary64) im)>
#<alt (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal 2 binary64))))>
#<alt (*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (cbrt.f64 (pow.f64 im #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 im #s(literal 2 binary64))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (cos.f64 re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (cos.f64 re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (cos.f64 re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (cos.f64 re))))>
#<alt (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))) (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))))))>
#<alt (+.f64 (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))))))>
#<alt (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))>
#<alt (*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))>
#<alt (*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))>
#<alt (*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))>
#<alt (*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))>
#<alt (*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))>
#<alt (*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))>
#<alt (*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cos.f64 re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cos.f64 re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cos.f64 re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cos.f64 re))))>
#<alt (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cbrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -2 binary64))))) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))))>
#<alt (+.f64 (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 (cbrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -2 binary64))))))))>
#<alt (+.f64 (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (cbrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -2 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))))))))>
#<alt (*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))>
#<alt (*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))>
#<alt (*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))>
#<alt (*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))>
#<alt (*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))>
#<alt (*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))>
#<alt (*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))>
#<alt (*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))>
Calls

57 calls:

TimeVariablePointExpression
68.0ms
re
@inf
(* (cbrt (* im -2)) (cos re))
37.0ms
im
@inf
(+ (* (* (pow im 2) -1/3) im) (* im -2))
37.0ms
im
@-inf
(* im (- (* (pow im 4) (+ 4/15 (* 4/9 im))) 2))
2.0ms
im
@inf
(cbrt (* im -2))
2.0ms
im
@0
(cbrt (* im -2))

rewrite240.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
494×log1p-expm1-u
297×associate-*r*
250×expm1-log1p-u
245×add-cube-cbrt
244×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
037376
1579346
27550346
Stop Event
node limit
Counts
14 → 312
Calls
Call 1
Inputs
(*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 im (pow.f64 re #s(literal 2 binary64)))
(*.f64 #s(literal 4/9 binary64) im)
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal 4/9 binary64) im)))
(*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal 4/9 binary64) im))) #s(literal 2 binary64)))
(-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal 4/9 binary64) im))) #s(literal 2 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))
(*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) im)
(*.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) im) (*.f64 im #s(literal -2 binary64))) (cos.f64 re))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) im) (*.f64 im #s(literal -2 binary64)))
(cbrt.f64 (*.f64 im #s(literal -2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 2 binary64))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (cos.f64 re)))
(*.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (cos.f64 re))
Outputs
(+.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) (*.f64 (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(+.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (cos.f64 re)))
(+.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(+.f64 (*.f64 (*.f64 im (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (*.f64 im (cos.f64 re)) #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (cos.f64 re)) (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(+.f64 (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 im (cos.f64 re))) (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))) #s(literal 1 binary64))
(/.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (-.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(/.f64 (*.f64 (cos.f64 re) (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)))
(/.f64 (*.f64 (*.f64 im (cos.f64 re)) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) #s(literal -8 binary64))) (+.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64))))
(/.f64 (*.f64 (*.f64 im (cos.f64 re)) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) #s(literal -4 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 3 binary64))) (cos.f64 re)) (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (-.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))) (cos.f64 re)) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)))
(pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(exp.f64 (log.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 re (sqrt.f64 im)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 re #s(literal 2 binary64))) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im #s(literal 4/9 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 im #s(literal 4/9 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im #s(literal 4/9 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 64/729 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 im) #s(literal 2/3 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 16/81 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 4/9 binary64)) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im #s(literal 4/9 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 64/729 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im #s(literal 4/9 binary64))))
(log1p.f64 (expm1.f64 (*.f64 im #s(literal 4/9 binary64))))
(exp.f64 (log.f64 (*.f64 im #s(literal 4/9 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 im #s(literal 4/9 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64)) (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64)))))
(+.f64 (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64)))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64))) (-.f64 (*.f64 (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64)))) (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64))))) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64)) (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64))) (*.f64 (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64)))) (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64)))))) (-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64)) (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64))))))
(/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 64/729 binary64)) #s(literal 64/3375 binary64))) (+.f64 #s(literal 16/225 binary64) (*.f64 (*.f64 im #s(literal 4/9 binary64)) (-.f64 (*.f64 im #s(literal 4/9 binary64)) #s(literal 4/15 binary64)))))
(/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 #s(literal 16/225 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 16/81 binary64)))) (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal -4/9 binary64) im)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 64/729 binary64)) #s(literal 64/3375 binary64)) (pow.f64 im #s(literal 4 binary64))) (+.f64 #s(literal 16/225 binary64) (*.f64 (*.f64 im #s(literal 4/9 binary64)) (-.f64 (*.f64 im #s(literal 4/9 binary64)) #s(literal 4/15 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 16/225 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 16/81 binary64))) (pow.f64 im #s(literal 4 binary64))) (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal -4/9 binary64) im)))
(pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 4 binary64))) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64) (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64)))))
(fma.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64)))))
(+.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))) (*.f64 im #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) im) (*.f64 im #s(literal -2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64))
(/.f64 (*.f64 im (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64)) #s(literal -8 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))))))
(/.f64 (*.f64 im (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) #s(literal -4 binary64))) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64)) #s(literal -8 binary64)) im) (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) #s(literal -4 binary64)) im) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)))
(pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 im) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal -2 binary64))
(+.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))))
(+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64)) (+.f64 (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64)))) #s(literal -2 binary64)))
(+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64)) (-.f64 (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64)))) #s(literal 2 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))) (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))))
(*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64)) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)))))))
(*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))))) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64)) #s(literal -8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) #s(literal -4 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64)) #s(literal -8 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64)) #s(literal -8 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) #s(literal -4 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) #s(literal -4 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal -2 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64)) #s(literal -8 binary64))) (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) #s(literal -4 binary64))) (neg.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))))
(pow.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))
(fma.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) (pow.f64 im #s(literal 4 binary64)) #s(literal -2 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal -2 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))) #s(literal -2 binary64))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))) #s(literal -2 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal -1/3 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -1/3 binary64)) (pow.f64 im #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) (*.f64 (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(+.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (cos.f64 re)))
(+.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(+.f64 (*.f64 (*.f64 im (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (*.f64 im (cos.f64 re)) #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (cos.f64 re)) (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(+.f64 (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 im (cos.f64 re))) (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))) #s(literal 1 binary64))
(/.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (-.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(/.f64 (*.f64 (cos.f64 re) (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)))
(/.f64 (*.f64 (*.f64 im (cos.f64 re)) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) #s(literal -8 binary64))) (+.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64))))
(/.f64 (*.f64 (*.f64 im (cos.f64 re)) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) #s(literal -4 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 3 binary64))) (cos.f64 re)) (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (-.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))) (cos.f64 re)) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)))
(pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(exp.f64 (log.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))) (/.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) (sqrt.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (-.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (-.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))) (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)) (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (-.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 im #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (-.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))) (neg.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))))
(/.f64 (-.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(pow.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(fma.f64 im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 im #s(literal -2 binary64)))
(fma.f64 im #s(literal -2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 im #s(literal -1/3 binary64)) (*.f64 im #s(literal -2 binary64)))
(fma.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) im (*.f64 im #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 im #s(literal -2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.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 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 im #s(literal -2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 im #s(literal -2 binary64))))
(*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 #s(literal -2 binary64)) (cbrt.f64 im))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 im #s(literal -2 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 4 binary64)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))))))
(pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))))
(fabs.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (cbrt.f64 (*.f64 im #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 4 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64)))) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 4 binary64))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 im #s(literal -2 binary64))) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (cbrt.f64 im)) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))))) (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 4 binary64)))
(log.f64 (exp.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) im) (cos.f64 re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))
(cbrt.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64))))))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64))))) #s(literal 1 binary64)))

simplify316.0ms (1.8%)

Algorithm
egg-herbie
Rules
610×associate-*r*
543×associate-*l*
397×times-frac
392×fma-define
339×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
077119113
1181417602
2617117563
Stop Event
node limit
Counts
489 → 465
Calls
Call 1
Inputs
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(+.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))))
(+.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))))
(*.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 5 binary64)))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 5 binary64)))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 #s(literal -2 binary64) im)
(*.f64 im (-.f64 (*.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64))) #s(literal 2 binary64)))
(*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 5 binary64)))))
(*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))) #s(literal 4/15 binary64)) im))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))) #s(literal 4/15 binary64)) im))))
#s(literal -2 binary64)
(-.f64 (*.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 5 binary64)))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (-.f64 (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (-.f64 (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 5 binary64)))))
(*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 5 binary64)))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 4/15 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))))) im)) #s(literal 4/9 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 4/15 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))))) im)) #s(literal 4/9 binary64))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 #s(literal 1/24 binary64) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))))))
(*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 #s(literal -2 binary64) im)
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 im #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 im #s(literal 2 binary64))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (cos.f64 re))))
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (cos.f64 re))))
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (cos.f64 re))))
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (cos.f64 re))))
(*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))) (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))
(+.f64 (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))))))
(+.f64 (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))))))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cos.f64 re))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cos.f64 re))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cos.f64 re))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cos.f64 re))))
(*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cbrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -2 binary64))))) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))))
(+.f64 (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 (cbrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -2 binary64))))))))
(+.f64 (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (cbrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -2 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))))))))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))
(+.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) (*.f64 (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(+.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (cos.f64 re)))
(+.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(+.f64 (*.f64 (*.f64 im (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (*.f64 im (cos.f64 re)) #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (cos.f64 re)) (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(+.f64 (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 im (cos.f64 re))) (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))) #s(literal 1 binary64))
(/.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (-.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(/.f64 (*.f64 (cos.f64 re) (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)))
(/.f64 (*.f64 (*.f64 im (cos.f64 re)) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) #s(literal -8 binary64))) (+.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64))))
(/.f64 (*.f64 (*.f64 im (cos.f64 re)) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) #s(literal -4 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 3 binary64))) (cos.f64 re)) (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (-.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))) (cos.f64 re)) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)))
(pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(exp.f64 (log.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 re (sqrt.f64 im)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 re #s(literal 2 binary64))) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im #s(literal 4/9 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 im #s(literal 4/9 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im #s(literal 4/9 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 64/729 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 im) #s(literal 2/3 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 16/81 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 4/9 binary64)) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im #s(literal 4/9 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 64/729 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im #s(literal 4/9 binary64))))
(log1p.f64 (expm1.f64 (*.f64 im #s(literal 4/9 binary64))))
(exp.f64 (log.f64 (*.f64 im #s(literal 4/9 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 im #s(literal 4/9 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64)) (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64)))))
(+.f64 (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64)))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64))) (-.f64 (*.f64 (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64)))) (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64))))) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64)) (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64))) (*.f64 (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64)))) (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64)))))) (-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64)) (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64))))))
(/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 64/729 binary64)) #s(literal 64/3375 binary64))) (+.f64 #s(literal 16/225 binary64) (*.f64 (*.f64 im #s(literal 4/9 binary64)) (-.f64 (*.f64 im #s(literal 4/9 binary64)) #s(literal 4/15 binary64)))))
(/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 #s(literal 16/225 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 16/81 binary64)))) (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal -4/9 binary64) im)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 64/729 binary64)) #s(literal 64/3375 binary64)) (pow.f64 im #s(literal 4 binary64))) (+.f64 #s(literal 16/225 binary64) (*.f64 (*.f64 im #s(literal 4/9 binary64)) (-.f64 (*.f64 im #s(literal 4/9 binary64)) #s(literal 4/15 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 16/225 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 16/81 binary64))) (pow.f64 im #s(literal 4 binary64))) (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal -4/9 binary64) im)))
(pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 4 binary64))) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64) (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64)))))
(fma.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64)))))
(+.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))) (*.f64 im #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) im) (*.f64 im #s(literal -2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64))
(/.f64 (*.f64 im (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64)) #s(literal -8 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))))))
(/.f64 (*.f64 im (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) #s(literal -4 binary64))) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64)) #s(literal -8 binary64)) im) (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) #s(literal -4 binary64)) im) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)))
(pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 im) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal -2 binary64))
(+.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))))
(+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64)) (+.f64 (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64)))) #s(literal -2 binary64)))
(+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64)) (-.f64 (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64)))) #s(literal 2 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))) (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))))
(*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64)) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)))))))
(*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))))) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64)) #s(literal -8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) #s(literal -4 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64)) #s(literal -8 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64)) #s(literal -8 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) #s(literal -4 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) #s(literal -4 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal -2 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64)) #s(literal -8 binary64))) (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) #s(literal -4 binary64))) (neg.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))))
(pow.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))
(fma.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) (pow.f64 im #s(literal 4 binary64)) #s(literal -2 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal -2 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))) #s(literal -2 binary64))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))) #s(literal -2 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal -1/3 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -1/3 binary64)) (pow.f64 im #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) (*.f64 (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(+.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (cos.f64 re)))
(+.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(+.f64 (*.f64 (*.f64 im (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (*.f64 im (cos.f64 re)) #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (cos.f64 re)) (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(+.f64 (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 im (cos.f64 re))) (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))) #s(literal 1 binary64))
(/.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (-.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(/.f64 (*.f64 (cos.f64 re) (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)))
(/.f64 (*.f64 (*.f64 im (cos.f64 re)) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) #s(literal -8 binary64))) (+.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64))))
(/.f64 (*.f64 (*.f64 im (cos.f64 re)) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) #s(literal -4 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 3 binary64))) (cos.f64 re)) (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (-.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))) (cos.f64 re)) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)))
(pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(exp.f64 (log.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))) (/.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) (sqrt.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (-.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (-.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))) (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)) (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (-.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 im #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (-.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))) (neg.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))))
(/.f64 (-.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(pow.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(fma.f64 im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 im #s(literal -2 binary64)))
(fma.f64 im #s(literal -2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 im #s(literal -1/3 binary64)) (*.f64 im #s(literal -2 binary64)))
(fma.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) im (*.f64 im #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 im #s(literal -2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.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 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 im #s(literal -2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 im #s(literal -2 binary64))))
(*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 #s(literal -2 binary64)) (cbrt.f64 im))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 im #s(literal -2 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 4 binary64)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))))))
(pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))))
(fabs.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (cbrt.f64 (*.f64 im #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 4 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64)))) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 4 binary64))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 im #s(literal -2 binary64))) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (cbrt.f64 im)) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))))) (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 4 binary64)))
(log.f64 (exp.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) im) (cos.f64 re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(exp.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))
(cbrt.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64))))))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64))))) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (cos.f64 re) #s(literal -1/3 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 (cos.f64 re) #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (cos.f64 re) #s(literal -1/3 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 (cos.f64 re) #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (cos.f64 re) #s(literal -1/3 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 (cos.f64 re) #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal 1/3 binary64) (cos.f64 re) (/.f64 (*.f64 (cos.f64 re) #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (fma.f64 (cos.f64 re) #s(literal 1/3 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal 1/3 binary64) (cos.f64 re) (/.f64 (*.f64 (cos.f64 re) #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (fma.f64 (cos.f64 re) #s(literal 1/3 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal 1/3 binary64) (cos.f64 re) (/.f64 (*.f64 (cos.f64 re) #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (fma.f64 (cos.f64 re) #s(literal 1/3 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(fma.f64 #s(literal -2 binary64) im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/6 binary64))))))
(+.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))))))
(fma.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 im (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/24 binary64)))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(+.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))))))))
(fma.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 im (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/720 binary64)) #s(literal 1/24 binary64))) (+.f64 im (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/6 binary64)))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(*.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 5 binary64)))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (/.f64 #s(literal 4/15 binary64) im)))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (/.f64 #s(literal 4/15 binary64) im)))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (/.f64 #s(literal 4/15 binary64) im)))
(*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 5 binary64)))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (/.f64 #s(literal 4/15 binary64) im)))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (/.f64 #s(literal 4/15 binary64) im)))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (/.f64 #s(literal 4/15 binary64) im)))
(*.f64 #s(literal -2 binary64) im)
(*.f64 im (-.f64 (*.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64)) #s(literal -2 binary64)))
(*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 (+.f64 #s(literal 4/9 binary64) (/.f64 #s(literal 4/15 binary64) im)) (pow.f64 im #s(literal 6 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 #s(literal 4/9 binary64) (/.f64 #s(literal 4/15 binary64) im)) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 4/9 binary64) (+.f64 (/.f64 #s(literal 4/15 binary64) im) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 5 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 4/15 binary64) im) (-.f64 #s(literal 4/9 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 5 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 #s(literal 4/9 binary64) (/.f64 #s(literal 4/15 binary64) im)) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 4/9 binary64) (+.f64 (/.f64 #s(literal 4/15 binary64) im) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 5 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 4/15 binary64) im) (-.f64 #s(literal 4/9 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 5 binary64))))))
(*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 (+.f64 #s(literal 4/9 binary64) (/.f64 #s(literal 4/15 binary64) im)) (pow.f64 im #s(literal 6 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))) #s(literal 4/15 binary64)) im))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 #s(literal 4/9 binary64) (/.f64 #s(literal 4/15 binary64) im)) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 4/9 binary64) (+.f64 (/.f64 #s(literal 4/15 binary64) im) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 5 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 4/15 binary64) im) (-.f64 #s(literal 4/9 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 5 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64)))) #s(literal 4/15 binary64)) im))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (+.f64 #s(literal 4/9 binary64) (/.f64 #s(literal 4/15 binary64) im)) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 4/9 binary64) (+.f64 (/.f64 #s(literal 4/15 binary64) im) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 5 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 4/15 binary64) im) (-.f64 #s(literal 4/9 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 5 binary64))))))
#s(literal -2 binary64)
(-.f64 (*.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64))) #s(literal 2 binary64))
(fma.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64)) #s(literal -2 binary64))
(*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 5 binary64)))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (/.f64 #s(literal 4/15 binary64) im)))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (-.f64 (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (-.f64 (+.f64 #s(literal 4/9 binary64) (/.f64 #s(literal 4/15 binary64) im)) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (+.f64 (/.f64 #s(literal 4/15 binary64) im) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 5 binary64))))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (/.f64 #s(literal 4/15 binary64) im) (-.f64 #s(literal 4/9 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 5 binary64))))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (-.f64 (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (-.f64 (+.f64 #s(literal 4/9 binary64) (/.f64 #s(literal 4/15 binary64) im)) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 5 binary64)))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (+.f64 (/.f64 #s(literal 4/15 binary64) im) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 5 binary64))))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (/.f64 #s(literal 4/15 binary64) im) (-.f64 #s(literal 4/9 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 5 binary64))))))
(*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 5 binary64)))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 1 binary64) im))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 #s(literal 4/9 binary64) (/.f64 #s(literal 4/15 binary64) im)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 4/15 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))))) im)) #s(literal 4/9 binary64))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 4 binary64)))) im) #s(literal -4/9 binary64))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 4/15 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 4 binary64)))) im) #s(literal -4/9 binary64))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 4/15 binary64) im) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 5 binary64)))) #s(literal -4/9 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 4/15 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 4 binary64))))) im)) #s(literal 4/9 binary64))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 4/15 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 4 binary64)))) im) #s(literal -4/9 binary64))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 4/15 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 4 binary64)))) im) #s(literal -4/9 binary64))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 4/15 binary64) im) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 5 binary64)))) #s(literal -4/9 binary64))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (cos.f64 re) #s(literal -1/3 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 (cos.f64 re) #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (cos.f64 re) #s(literal -1/3 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 (cos.f64 re) #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (cos.f64 re) #s(literal -1/3 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 (cos.f64 re) #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal 1/3 binary64) (cos.f64 re) (/.f64 (*.f64 (cos.f64 re) #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (fma.f64 (cos.f64 re) #s(literal 1/3 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal 1/3 binary64) (cos.f64 re) (/.f64 (*.f64 (cos.f64 re) #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (fma.f64 (cos.f64 re) #s(literal 1/3 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal 1/3 binary64) (cos.f64 re) (/.f64 (*.f64 (cos.f64 re) #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (fma.f64 (cos.f64 re) #s(literal 1/3 binary64) (*.f64 (cos.f64 re) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(+.f64 (*.f64 #s(literal -2 binary64) im) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(fma.f64 #s(literal -2 binary64) im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/6 binary64))))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))))))
(fma.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 im (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (pow.f64 re #s(literal 2 binary64)))) #s(literal 1/24 binary64)))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(+.f64 (*.f64 #s(literal -2 binary64) im) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 #s(literal 1/24 binary64) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))))))
(fma.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 im (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/720 binary64)) #s(literal 1/24 binary64))) (+.f64 im (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/6 binary64)))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(*.f64 #s(literal -2 binary64) im)
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (pow.f64 im #s(literal 3 binary64))))
(*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal 2 binary64))))
(neg.f64 (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 im) (neg.f64 (cbrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal 2 binary64))))
(neg.f64 (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 im) (neg.f64 (cbrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal 2 binary64))))
(neg.f64 (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 im) (neg.f64 (cbrt.f64 #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal 2 binary64))))
(neg.f64 (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 im) (neg.f64 (cbrt.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 im #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 im #s(literal 2 binary64))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (neg.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (neg.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (neg.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 2 binary64))) (neg.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (cos.f64 re))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (cos.f64 re))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (cos.f64 re))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (cos.f64 re))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))
(*.f64 #s(literal -2 binary64) im)
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))) (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 im (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) im))
(fma.f64 #s(literal -2 binary64) im (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(+.f64 (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))))))
(fma.f64 im #s(literal -2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 #s(literal -2 binary64) im))
(+.f64 (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 im (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))))))
(fma.f64 im #s(literal -2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 im (*.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -2 binary64) im)))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) #s(literal 1/360 binary64)) (*.f64 im #s(literal -1/12 binary64))) im) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 im (*.f64 (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 (cbrt.f64 im) (*.f64 (cos.f64 re) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cos.f64 re) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 (cbrt.f64 im) (*.f64 (cos.f64 re) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cos.f64 re) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 (cbrt.f64 im) (*.f64 (cos.f64 re) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cos.f64 re) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 (cbrt.f64 im) (*.f64 (cos.f64 re) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cos.f64 re) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 (cbrt.f64 im) (*.f64 (cos.f64 re) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cos.f64 re) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 (cbrt.f64 im) (*.f64 (cos.f64 re) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cos.f64 re) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 (cbrt.f64 im) (*.f64 (cos.f64 re) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cos.f64 re) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 (cbrt.f64 im) (*.f64 (cos.f64 re) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cos.f64 re) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cos.f64 re))))
(neg.f64 (*.f64 (cbrt.f64 im) (*.f64 (cos.f64 re) (cbrt.f64 #s(literal 2 binary64)))))
(*.f64 (*.f64 (cbrt.f64 im) (neg.f64 (cbrt.f64 #s(literal 2 binary64)))) (cos.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cos.f64 re))))
(neg.f64 (*.f64 (cbrt.f64 im) (*.f64 (cos.f64 re) (cbrt.f64 #s(literal 2 binary64)))))
(*.f64 (*.f64 (cbrt.f64 im) (neg.f64 (cbrt.f64 #s(literal 2 binary64)))) (cos.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cos.f64 re))))
(neg.f64 (*.f64 (cbrt.f64 im) (*.f64 (cos.f64 re) (cbrt.f64 #s(literal 2 binary64)))))
(*.f64 (*.f64 (cbrt.f64 im) (neg.f64 (cbrt.f64 #s(literal 2 binary64)))) (cos.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal 2 binary64)) (cos.f64 re))))
(neg.f64 (*.f64 (cbrt.f64 im) (*.f64 (cos.f64 re) (cbrt.f64 #s(literal 2 binary64)))))
(*.f64 (*.f64 (cbrt.f64 im) (neg.f64 (cbrt.f64 #s(literal 2 binary64)))) (cos.f64 re))
(*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cbrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -2 binary64))))) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (cbrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -2 binary64)))) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))))
(fma.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal -1/2 binary64)))))
(+.f64 (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 (cbrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -2 binary64))))))))
(fma.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))) (*.f64 #s(literal 1/24 binary64) (*.f64 (cbrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -2 binary64))))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 1/24 binary64))))) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))))
(+.f64 (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (cbrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -2 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))))))))
(fma.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 (cbrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -2 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))))))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 im)) (*.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal -1/720 binary64)))) (*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal -1/2 binary64)))) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 (cbrt.f64 im) (*.f64 (cos.f64 re) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cos.f64 re) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 (cbrt.f64 im) (*.f64 (cos.f64 re) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cos.f64 re) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 (cbrt.f64 im) (*.f64 (cos.f64 re) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cos.f64 re) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 (cbrt.f64 im) (*.f64 (cos.f64 re) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cos.f64 re) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 (cbrt.f64 im) (*.f64 (cos.f64 re) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cos.f64 re) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 (cbrt.f64 im) (*.f64 (cos.f64 re) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cos.f64 re) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 (cbrt.f64 im) (*.f64 (cos.f64 re) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cos.f64 re) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 (cbrt.f64 im) (*.f64 (cos.f64 re) (cbrt.f64 #s(literal -2 binary64))))
(*.f64 (cos.f64 re) (*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64))))
(+.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) (*.f64 (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(+.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (cos.f64 re)))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(+.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(+.f64 (*.f64 (*.f64 im (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (*.f64 im (cos.f64 re)) #s(literal -2 binary64)))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(+.f64 (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (cos.f64 re)) (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(+.f64 (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 im (cos.f64 re))) (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (cos.f64 re)) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))))
(/.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (-.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(/.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 #s(literal -1/27 binary64) (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64))))) (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) im) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(*.f64 (cos.f64 re) (/.f64 (fma.f64 #s(literal -1/27 binary64) (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64))) (fma.f64 (*.f64 #s(literal -2 binary64) im) (fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)))))
(*.f64 (cos.f64 re) (/.f64 (fma.f64 #s(literal -1/27 binary64) (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64))) (fma.f64 (*.f64 #s(literal -2 binary64) im) (fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))) (*.f64 #s(literal 1/9 binary64) (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64))))))
(/.f64 (*.f64 (cos.f64 re) (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)))
(*.f64 (cos.f64 re) (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 2 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal 2 binary64)))))
(*.f64 (cos.f64 re) (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal 2 binary64)))))
(*.f64 (cos.f64 re) (/.f64 (-.f64 (*.f64 #s(literal 1/9 binary64) (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 im (cos.f64 re)) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) #s(literal -8 binary64))) (+.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64))))
(*.f64 (*.f64 im (cos.f64 re)) (/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64) #s(literal -8 binary64)) (+.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64)))))
(*.f64 im (*.f64 (cos.f64 re) (/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64) #s(literal -8 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) #s(literal 4 binary64))))))
(/.f64 (*.f64 (*.f64 im (cos.f64 re)) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) #s(literal -4 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) #s(literal -4 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 im (/.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) #s(literal -4 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 3 binary64))) (cos.f64 re)) (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (-.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(/.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 #s(literal -1/27 binary64) (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64))))) (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) im) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(*.f64 (cos.f64 re) (/.f64 (fma.f64 #s(literal -1/27 binary64) (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64))) (fma.f64 (*.f64 #s(literal -2 binary64) im) (fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)))))
(*.f64 (cos.f64 re) (/.f64 (fma.f64 #s(literal -1/27 binary64) (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64))) (fma.f64 (*.f64 #s(literal -2 binary64) im) (fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))) (*.f64 #s(literal 1/9 binary64) (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))) (cos.f64 re)) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)))
(*.f64 (cos.f64 re) (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 2 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal 2 binary64)))))
(*.f64 (cos.f64 re) (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal 2 binary64)))))
(*.f64 (cos.f64 re) (/.f64 (-.f64 (*.f64 #s(literal 1/9 binary64) (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal 2 binary64)))))
(pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 3 binary64))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(pow.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 2 binary64))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (cos.f64 re)) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(exp.f64 (log.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64)))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64)))))
(pow.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 im (pow.f64 re #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64)))) #s(literal 3 binary64))
(*.f64 im (pow.f64 re #s(literal 2 binary64)))
(pow.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 im (pow.f64 re #s(literal 2 binary64)))
(pow.f64 (*.f64 re (sqrt.f64 im)) #s(literal 2 binary64))
(*.f64 im (pow.f64 re #s(literal 2 binary64)))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 re #s(literal 4 binary64))))
(fabs.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 re #s(literal 2 binary64))) im))
(*.f64 im (pow.f64 re #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))))))
(*.f64 im (pow.f64 re #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 im (pow.f64 re #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 3 binary64))))
(*.f64 im (pow.f64 re #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(*.f64 im (pow.f64 re #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64)))))
(*.f64 im (pow.f64 re #s(literal 2 binary64)))
(exp.f64 (log.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64)))))
(*.f64 im (pow.f64 re #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 im (pow.f64 re #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im #s(literal 4/9 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 im #s(literal 4/9 binary64))))
(pow.f64 (*.f64 im #s(literal 4/9 binary64)) #s(literal 1 binary64))
(*.f64 im #s(literal 4/9 binary64))
(pow.f64 (cbrt.f64 (*.f64 im #s(literal 4/9 binary64))) #s(literal 3 binary64))
(*.f64 im #s(literal 4/9 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 64/729 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 64/729 binary64)))
(pow.f64 (*.f64 (sqrt.f64 im) #s(literal 2/3 binary64)) #s(literal 2 binary64))
(*.f64 im #s(literal 4/9 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 16/81 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 4/9 binary64)) im))
(*.f64 im #s(literal 4/9 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im #s(literal 4/9 binary64)))))
(*.f64 im #s(literal 4/9 binary64))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 64/729 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im #s(literal 4/9 binary64))))
(log1p.f64 (expm1.f64 (*.f64 im #s(literal 4/9 binary64))))
(*.f64 im #s(literal 4/9 binary64))
(exp.f64 (log.f64 (*.f64 im #s(literal 4/9 binary64))))
(*.f64 im #s(literal 4/9 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 im #s(literal 4/9 binary64))) #s(literal 1 binary64)))
(*.f64 im #s(literal 4/9 binary64))
(+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64)) (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64)))))
(fma.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 im (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/9 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))
(+.f64 (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64)))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64)))
(fma.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 im (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/9 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 im (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/9 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64))) (-.f64 (*.f64 (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64)))) (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64))))) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64)) (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64))))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 3 binary64)) #s(literal 64/3375 binary64)) (pow.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/9 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 16/225 binary64)) (*.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/9 binary64))) (-.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/9 binary64))) (*.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 3 binary64)) #s(literal 64/3375 binary64) (pow.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 im (pow.f64 im #s(literal 4 binary64)))) #s(literal 3 binary64))) (fma.f64 (pow.f64 im #s(literal 8 binary64)) #s(literal 16/225 binary64) (*.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 im (pow.f64 im #s(literal 4 binary64)))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal -4/15 binary64))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 3 binary64)) #s(literal 64/3375 binary64) (*.f64 #s(literal 64/729 binary64) (pow.f64 (pow.f64 im #s(literal 5 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 5 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal -4/15 binary64))) (*.f64 #s(literal 16/225 binary64) (pow.f64 im #s(literal 8 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64))) (*.f64 (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64)))) (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64)))))) (-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64)) (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 16/225 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/9 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/9 binary64))))) (-.f64 (*.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64))) (*.f64 im (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/9 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 16/225 binary64) (pow.f64 im #s(literal 8 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 16/81 binary64) (pow.f64 im #s(literal 8 binary64))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 #s(literal 4/15 binary64) (*.f64 im #s(literal 4/9 binary64)))))
(/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 64/729 binary64)) #s(literal 64/3375 binary64))) (+.f64 #s(literal 16/225 binary64) (*.f64 (*.f64 im #s(literal 4/9 binary64)) (-.f64 (*.f64 im #s(literal 4/9 binary64)) #s(literal 4/15 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 64/729 binary64) #s(literal 64/3375 binary64)) (+.f64 #s(literal 16/225 binary64) (*.f64 (*.f64 im #s(literal 4/9 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal -4/15 binary64))))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 64/729 binary64) #s(literal 64/3375 binary64)) (/.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im (*.f64 #s(literal 4/9 binary64) (fma.f64 im #s(literal 4/9 binary64) #s(literal -4/15 binary64))) #s(literal 16/225 binary64))))
(/.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (-.f64 #s(literal 16/225 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 16/81 binary64)))) (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal -4/9 binary64) im)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (-.f64 #s(literal 16/225 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 16/81 binary64))) (+.f64 #s(literal 4/15 binary64) (*.f64 im #s(literal -4/9 binary64)))))
(*.f64 (+.f64 #s(literal 16/225 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -16/81 binary64))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal -4/9 binary64) #s(literal 4/15 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 64/729 binary64)) #s(literal 64/3375 binary64)) (pow.f64 im #s(literal 4 binary64))) (+.f64 #s(literal 16/225 binary64) (*.f64 (*.f64 im #s(literal 4/9 binary64)) (-.f64 (*.f64 im #s(literal 4/9 binary64)) #s(literal 4/15 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 64/729 binary64) #s(literal 64/3375 binary64)) (+.f64 #s(literal 16/225 binary64) (*.f64 (*.f64 im #s(literal 4/9 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal -4/15 binary64))))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 64/729 binary64) #s(literal 64/3375 binary64)) (/.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im (*.f64 #s(literal 4/9 binary64) (fma.f64 im #s(literal 4/9 binary64) #s(literal -4/15 binary64))) #s(literal 16/225 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 16/225 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 16/81 binary64))) (pow.f64 im #s(literal 4 binary64))) (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal -4/9 binary64) im)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 (-.f64 #s(literal 16/225 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 16/81 binary64))) (+.f64 #s(literal 4/15 binary64) (*.f64 im #s(literal -4/9 binary64)))))
(*.f64 (+.f64 #s(literal 16/225 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -16/81 binary64))) (/.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal -4/9 binary64) #s(literal 4/15 binary64))))
(pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 im (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/9 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))) #s(literal 3 binary64))
(fma.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 im (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/9 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 im (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/9 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 8 binary64))))
(fabs.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 4 binary64))) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))))
(fma.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 im (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/9 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))))))
(fma.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 im (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/9 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64)))
(fma.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 im (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/9 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))))
(fma.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 im (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/9 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))))
(fma.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 im (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/9 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 im (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/9 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64) (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64)))))
(fma.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 im (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/9 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))
(fma.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64)))))
(fma.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 im (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/9 binary64))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))
(+.f64 (*.f64 im (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))) (*.f64 im #s(literal -2 binary64)))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) im) (*.f64 im #s(literal -2 binary64)))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))))
(/.f64 (*.f64 im (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64)) #s(literal -8 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))))))
(*.f64 im (/.f64 (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))))))))
(*.f64 im (/.f64 (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 8 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 4 binary64)))))
(/.f64 (*.f64 im (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) #s(literal -4 binary64))) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)))
(*.f64 im (/.f64 (fma.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)) #s(literal -4 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))))
(*.f64 im (/.f64 (fma.f64 (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 8 binary64)) #s(literal -4 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64)) #s(literal -8 binary64)) im) (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))))))
(*.f64 im (/.f64 (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))))))))
(*.f64 im (/.f64 (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 8 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) #s(literal -4 binary64)) im) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)))
(*.f64 im (/.f64 (fma.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)) #s(literal -4 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))))
(*.f64 im (/.f64 (fma.f64 (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 8 binary64)) #s(literal -4 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))))
(pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))
(log.f64 (pow.f64 (exp.f64 im) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))
(exp.f64 (log.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))
(+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal -2 binary64))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))
(+.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))
(+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64)) (+.f64 (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64)))) #s(literal -2 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))
(+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 4/15 binary64)) (-.f64 (*.f64 im (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 4 binary64)))) #s(literal 2 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))
(*.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))) (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64)) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)))))))
(*.f64 (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))))))))
(/.f64 (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 8 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 4 binary64))))
(*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 8 binary64)) #s(literal -4 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))))) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64)) #s(literal -8 binary64))))
(*.f64 (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))))))))
(/.f64 (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 8 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) #s(literal -4 binary64))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 8 binary64)) #s(literal -4 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64)) #s(literal -8 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))))))
(*.f64 (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))))))))
(/.f64 (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 8 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 4 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64)) #s(literal -8 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal -2 binary64)))))
(*.f64 (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))))))))
(/.f64 (+.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 8 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 4 binary64))))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) #s(literal -4 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 8 binary64)) #s(literal -4 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) #s(literal -4 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal -2 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 8 binary64)) #s(literal -4 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64)) #s(literal -8 binary64))) (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)))))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64))) #s(literal 8 binary64)) (neg.f64 (fma.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 8 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal 4 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))) #s(literal -4 binary64))) (neg.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 im #s(literal 8 binary64)) (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)) #s(literal -4 binary64))) (neg.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64)) (pow.f64 im #s(literal 8 binary64)) #s(literal -4 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal 2 binary64))))
(pow.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))
(log.f64 (exp.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)))))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))
(exp.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))
(fma.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) (pow.f64 im #s(literal 4 binary64)) #s(literal -2 binary64))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64))) #s(literal -2 binary64))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))) #s(literal -2 binary64))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)) #s(literal -2 binary64))
(fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))) #s(literal -2 binary64))
(+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))) #s(literal 2 binary64)) #s(literal -2 binary64))
(+.f64 #s(literal -2 binary64) (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sqrt.f64 (fma.f64 im #s(literal 4/9 binary64) #s(literal 4/15 binary64)))) #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))))
(pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal -1/3 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(pow.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -1/3 binary64)) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 2 binary64))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(sqrt.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(log.f64 (exp.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 3 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(+.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) (*.f64 (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(+.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (cos.f64 re)))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(+.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(+.f64 (*.f64 (*.f64 im (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (*.f64 im (cos.f64 re)) #s(literal -2 binary64)))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(+.f64 (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (cos.f64 re)) (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(+.f64 (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 im (cos.f64 re))) (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (cos.f64 re)) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))))
(/.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (-.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(/.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 #s(literal -1/27 binary64) (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64))))) (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) im) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(*.f64 (cos.f64 re) (/.f64 (fma.f64 #s(literal -1/27 binary64) (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64))) (fma.f64 (*.f64 #s(literal -2 binary64) im) (fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)))))
(*.f64 (cos.f64 re) (/.f64 (fma.f64 #s(literal -1/27 binary64) (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64))) (fma.f64 (*.f64 #s(literal -2 binary64) im) (fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))) (*.f64 #s(literal 1/9 binary64) (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64))))))
(/.f64 (*.f64 (cos.f64 re) (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)))
(*.f64 (cos.f64 re) (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 2 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal 2 binary64)))))
(*.f64 (cos.f64 re) (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal 2 binary64)))))
(*.f64 (cos.f64 re) (/.f64 (-.f64 (*.f64 #s(literal 1/9 binary64) (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 im (cos.f64 re)) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64)) #s(literal -8 binary64))) (+.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64))))
(*.f64 (*.f64 im (cos.f64 re)) (/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64) #s(literal -8 binary64)) (+.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64)))))
(*.f64 im (*.f64 (cos.f64 re) (/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/27 binary64) #s(literal -8 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -2/3 binary64) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) #s(literal 4 binary64))))))
(/.f64 (*.f64 (*.f64 im (cos.f64 re)) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64)) #s(literal -4 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 im (cos.f64 re)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) #s(literal -4 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 im (/.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/9 binary64) #s(literal -4 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 3 binary64))) (cos.f64 re)) (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (-.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(/.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 #s(literal -1/27 binary64) (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64))))) (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) im) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(*.f64 (cos.f64 re) (/.f64 (fma.f64 #s(literal -1/27 binary64) (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64))) (fma.f64 (*.f64 #s(literal -2 binary64) im) (fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)))))
(*.f64 (cos.f64 re) (/.f64 (fma.f64 #s(literal -1/27 binary64) (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64))) (fma.f64 (*.f64 #s(literal -2 binary64) im) (fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))) (*.f64 #s(literal 1/9 binary64) (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))) (cos.f64 re)) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)))
(*.f64 (cos.f64 re) (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 2 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal 2 binary64)))))
(*.f64 (cos.f64 re) (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal 2 binary64)))))
(*.f64 (cos.f64 re) (/.f64 (-.f64 (*.f64 #s(literal 1/9 binary64) (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal 2 binary64)))))
(pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 3 binary64))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(pow.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 2 binary64))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (cos.f64 re)) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(exp.f64 (log.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64)))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))) (/.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 2 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1/9 binary64) (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal 2 binary64))))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal 1 binary64) (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 (cbrt.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 (sqrt.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) (sqrt.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (-.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 #s(literal -1/27 binary64) (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) im) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))))
(/.f64 (fma.f64 #s(literal -1/27 binary64) (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64))) (fma.f64 (*.f64 #s(literal -2 binary64) im) (fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal -1/27 binary64) (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64))) (fma.f64 (*.f64 #s(literal -2 binary64) im) (fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))) (*.f64 #s(literal 1/9 binary64) (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 2 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1/9 binary64) (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (-.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))) (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 3 binary64)))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 #s(literal -1/27 binary64) (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) im) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))))
(/.f64 (fma.f64 #s(literal -1/27 binary64) (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64))) (fma.f64 (*.f64 #s(literal -2 binary64) im) (fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal -1/27 binary64) (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64))) (fma.f64 (*.f64 #s(literal -2 binary64) im) (fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))) (*.f64 #s(literal 1/9 binary64) (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)) (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 2 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1/9 binary64) (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (-.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 #s(literal -1/27 binary64) (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) im) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))))
(/.f64 (fma.f64 #s(literal -1/27 binary64) (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64))) (fma.f64 (*.f64 #s(literal -2 binary64) im) (fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal -1/27 binary64) (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64))) (fma.f64 (*.f64 #s(literal -2 binary64) im) (fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))) (*.f64 #s(literal 1/9 binary64) (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 im #s(literal -2 binary64))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 #s(literal -1/27 binary64) (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal -2 binary64) im)))))
(/.f64 (fma.f64 #s(literal -1/27 binary64) (pow.f64 (pow.f64 im #s(literal 3 binary64)) #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 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal -2 binary64) im)))))
(/.f64 (fma.f64 #s(literal -1/27 binary64) (pow.f64 (pow.f64 im #s(literal 3 binary64)) #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)) (fma.f64 #s(literal 1/9 binary64) (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 2 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1/9 binary64) (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (-.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 #s(literal -1/27 binary64) (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) im) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/27 binary64) (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64))) (fma.f64 (*.f64 #s(literal -2 binary64) im) (fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 8 binary64) (*.f64 #s(literal 1/27 binary64) (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64))))) (fma.f64 (*.f64 #s(literal -2 binary64) im) (fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))) (*.f64 #s(literal 1/9 binary64) (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))) (neg.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 2 binary64))) (neg.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64))) (fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 1/9 binary64) (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 2 binary64))) (neg.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64))) (fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 1/9 binary64) (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))))
(pow.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(log.f64 (exp.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(exp.f64 (log.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(fma.f64 im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 im #s(literal -2 binary64)))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(fma.f64 im #s(literal -2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 im #s(literal -1/3 binary64)) (*.f64 im #s(literal -2 binary64)))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(fma.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) im (*.f64 im #s(literal -2 binary64)))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal -2 binary64) im)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (cbrt.f64 (*.f64 #s(literal -2 binary64) im)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 im #s(literal -2 binary64)))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(fma.f64 #s(literal 1 binary64) (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 im #s(literal -2 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 #s(literal -2 binary64) im))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 1/9 binary64) (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)))) (cbrt.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 #s(literal -2 binary64) im))
(fma.f64 (sqrt.f64 (*.f64 im #s(literal -2 binary64))) (sqrt.f64 (*.f64 im #s(literal -2 binary64))) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) (sqrt.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 im #s(literal -2 binary64)))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) im))))
(*.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 1 binary64))
(cbrt.f64 (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 im #s(literal -2 binary64))))
(cbrt.f64 (*.f64 #s(literal -2 binary64) im))
(*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 #s(literal -2 binary64)) (cbrt.f64 im))
(*.f64 (cbrt.f64 im) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) im))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))) (cbrt.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) im))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) im))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))) (cbrt.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) im))))
(*.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1/6 binary64)))
(cbrt.f64 (*.f64 #s(literal -2 binary64) im))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 im #s(literal -2 binary64))))
(cbrt.f64 (*.f64 #s(literal -2 binary64) im))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) im))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) im))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 4 binary64)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 4 binary64)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 4 binary64)))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))))))
(pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 #s(literal -2 binary64) im))
(pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 1 binary64))
(cbrt.f64 (*.f64 #s(literal -2 binary64) im))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 2 binary64))))
(sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 3 binary64))
(cbrt.f64 (*.f64 #s(literal -2 binary64) im))
(pow.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(cbrt.f64 (*.f64 #s(literal -2 binary64) im))
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 2 binary64))))
(sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))))
(fabs.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))))
(cbrt.f64 (*.f64 #s(literal -2 binary64) im))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))
(cbrt.f64 (*.f64 #s(literal -2 binary64) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))))))
(cbrt.f64 (*.f64 #s(literal -2 binary64) im))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) im))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))
(cbrt.f64 (*.f64 #s(literal -2 binary64) im))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))
(cbrt.f64 (*.f64 #s(literal -2 binary64) im))
(exp.f64 (*.f64 (log.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 1/3 binary64)))
(cbrt.f64 (*.f64 #s(literal -2 binary64) im))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 1 binary64)))
(cbrt.f64 (*.f64 #s(literal -2 binary64) im))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))))
(*.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (cbrt.f64 (*.f64 im #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) im)) (cbrt.f64 (*.f64 #s(literal -2 binary64) im)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 2 binary64))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cbrt.f64 (*.f64 #s(literal -2 binary64) im))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 4 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 4 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 4 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64)))) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) im)) (cbrt.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) im)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) im))) #s(literal 4 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 4 binary64))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 4 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 im) #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 im) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 im) #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 im) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) im)) (cbrt.f64 (*.f64 #s(literal -2 binary64) im)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 2 binary64))
(*.f64 (sqrt.f64 (*.f64 im #s(literal -2 binary64))) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) im)) (pow.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (cbrt.f64 im)) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 #s(literal -2 binary64)) (cbrt.f64 (*.f64 #s(literal -2 binary64) im))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))))) (cbrt.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) im)) (cbrt.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) im)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) im))) #s(literal 4 binary64)))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 4 binary64)))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 4 binary64)))
(log.f64 (exp.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))
(cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))
(expm1.f64 (log1p.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) im) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))))))
(*.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) im)) (cbrt.f64 (*.f64 #s(literal -2 binary64) im)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))))) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) im)) (cbrt.f64 (*.f64 #s(literal -2 binary64) im)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) im)) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))))
(pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 1 binary64))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 3 binary64))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(pow.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) im) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 3 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 3 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(exp.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 1 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 #s(literal -2 binary64) im)))))
(pow.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 1 binary64))
(*.f64 (cos.f64 re) (cbrt.f64 (*.f64 #s(literal -2 binary64) im)))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64))))) #s(literal 3 binary64))
(*.f64 (cos.f64 re) (cbrt.f64 (*.f64 #s(literal -2 binary64) im)))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (cos.f64 re) (cbrt.f64 (*.f64 #s(literal -2 binary64) im)))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64))))) #s(literal 2 binary64))
(*.f64 (cos.f64 re) (cbrt.f64 (*.f64 #s(literal -2 binary64) im)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 2 binary64)))
(*.f64 (cos.f64 re) (cbrt.f64 (*.f64 #s(literal -2 binary64) im)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))
(*.f64 (cos.f64 re) (cbrt.f64 (*.f64 #s(literal -2 binary64) im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))))))
(*.f64 (cos.f64 re) (cbrt.f64 (*.f64 #s(literal -2 binary64) im)))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 3 binary64)))
(*.f64 (cos.f64 re) (cbrt.f64 (*.f64 #s(literal -2 binary64) im)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))
(*.f64 (cos.f64 re) (cbrt.f64 (*.f64 #s(literal -2 binary64) im)))
(cbrt.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(*.f64 (cos.f64 re) (cbrt.f64 (*.f64 #s(literal -2 binary64) im)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 #s(literal -2 binary64) im)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64))))))
(*.f64 (cos.f64 re) (cbrt.f64 (*.f64 #s(literal -2 binary64) im)))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64))))))
(*.f64 (cos.f64 re) (cbrt.f64 (*.f64 #s(literal -2 binary64) im)))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 im #s(literal -2 binary64))))) #s(literal 1 binary64)))
(*.f64 (cos.f64 re) (cbrt.f64 (*.f64 #s(literal -2 binary64) im)))

eval273.0ms (1.5%)

Compiler

Compiled 14055 to 10802 computations (23.1% saved)

prune131.0ms (0.7%)

Pruning

26 alts after pruning (12 fresh and 14 done)

PrunedKeptTotal
New5673570
Fresh3912
Picked235
Done01111
Total57226598
Accuracy
100.0%
Counts
598 → 26
Alt Table
Click to see full alt table
StatusAccuracyProgram
16.8%
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
39.0%
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))
11.5%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)))
46.6%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 3 binary64)))
94.3%
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) im)))
55.6%
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
86.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cbrt.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 3 binary64)) (cos.f64 re)))
46.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (cos.f64 re))))
40.2%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
24.2%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
58.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re)))
87.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 im #s(literal -2 binary64))) (cos.f64 re)))
47.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)) (sqrt.f64 im)) (sqrt.f64 im)))
46.4%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)))))
94.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (cos.f64 re)))
87.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (cos.f64 re)))
47.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) im) (cos.f64 re)))
13.6%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))
37.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 4/15 binary64) (*.f64 im (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 8/21 binary64) im))))) #s(literal 2 binary64))))
59.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
94.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))))))
26.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal -2 binary64)))
15.4%
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 6 binary64))))
4.2%
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) (cos.f64 re)))
64.3%
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) im))))
16.2%
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)))
Compiler

Compiled 585 to 478 computations (18.3% saved)

localize2.0s (11.4%)

Results
1.8s256×5exit
Compiler

Compiled 352 to 270 computations (23.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.4s
backward-pass: 671.0ms (46.6% of total)
ival-pow: 371.0ms (25.8% of total)
ival-mult: 250.0ms (17.4% of total)
ival-sub: 50.0ms (3.5% of total)
ival-add: 44.0ms (3.1% of total)
const: 25.0ms (1.7% of total)
ival-div: 15.0ms (1% of total)
ival-cos: 14.0ms (1% of total)

eval0.0ms (0%)

Compiler

Compiled 2 to 2 computations (0% saved)

prune16.0ms (0.1%)

Pruning

26 alts after pruning (7 fresh and 19 done)

PrunedKeptTotal
New000
Fresh077
Picked055
Done01414
Total02626
Accuracy
100.0%
Counts
26 → 26
Alt Table
Click to see full alt table
StatusAccuracyProgram
16.8%
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
39.0%
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))
11.5%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)))
46.6%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 3 binary64)))
94.3%
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) im)))
55.6%
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
86.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cbrt.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 3 binary64)) (cos.f64 re)))
46.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (cos.f64 re))))
40.2%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
24.2%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
58.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re)))
87.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 im #s(literal -2 binary64))) (cos.f64 re)))
47.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)) (sqrt.f64 im)) (sqrt.f64 im)))
46.4%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)))))
94.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (cos.f64 re)))
87.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (cos.f64 re)))
47.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) im) (cos.f64 re)))
13.6%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))
37.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 4/15 binary64) (*.f64 im (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 8/21 binary64) im))))) #s(literal 2 binary64))))
59.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
94.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))))))
26.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal -2 binary64)))
15.4%
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 6 binary64))))
4.2%
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) (cos.f64 re)))
64.3%
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) im))))
16.2%
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)))
Compiler

Compiled 498 to 406 computations (18.5% saved)

localize415.0ms (2.3%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
99.9%
(*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
98.5%
(/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))
29.4%
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))))
99.7%
(*.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)) (sqrt.f64 im))
99.4%
(*.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)) (sqrt.f64 im)) (sqrt.f64 im))
100.0%
(*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64))
94.4%
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)))
100.0%
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
99.9%
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
100.0%
(+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 im #s(literal -2 binary64)))
99.9%
(*.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 im #s(literal -2 binary64))) (cos.f64 re))
99.9%
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
Results
329.0ms256×0valid
Compiler

Compiled 204 to 135 computations (33.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 273.0ms
ival-pow: 180.0ms (66% of total)
ival-mult: 62.0ms (22.7% of total)
ival-div: 8.0ms (2.9% of total)
const: 7.0ms (2.6% of total)
ival-add: 6.0ms (2.2% of total)
ival-cos: 6.0ms (2.2% of total)
ival-sqrt: 4.0ms (1.5% of total)
backward-pass: 0.0ms (0% of total)

series24.0ms (0.1%)

Counts
11 → 168
Calls
Call 1
Inputs
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 im #s(literal -2 binary64))) (cos.f64 re))>
#<alt (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 im #s(literal -2 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))>
#<alt (sqrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64))>
#<alt (*.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)) (sqrt.f64 im)) (sqrt.f64 im))>
#<alt (*.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)) (sqrt.f64 im))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))>
Outputs
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))>
#<alt (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))>
#<alt (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) im) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) im) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) im) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 #s(literal 1/24 binary64) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))))))>
#<alt (*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))>
#<alt (*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))>
#<alt (*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))>
#<alt (*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))>
#<alt (*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))>
#<alt (*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))>
#<alt (*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))>
#<alt (*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))>
#<alt (*.f64 #s(literal -2 binary64) im)>
#<alt (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -2 binary64) im)>
#<alt (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))>
#<alt (*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))>
#<alt (*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))>
#<alt (*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))>
#<alt (*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))>
#<alt (*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))>
#<alt (*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))>
#<alt (*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))>
#<alt (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))>
#<alt (*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))>
#<alt (*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))>
#<alt (*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))>
#<alt (*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))>
#<alt (*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))>
#<alt (*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))>
#<alt (*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))>
#<alt (*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))>
#<alt (*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))>
#<alt (*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))>
#<alt (*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))>
#<alt (*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))>
#<alt (*.f64 #s(literal -2 binary64) im)>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 im (pow.f64 re #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -1/12 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) im) (*.f64 #s(literal 1/360 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -2 binary64) (sqrt.f64 im))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 im)) (*.f64 (sqrt.f64 im) (pow.f64 re #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (sqrt.f64 im) (*.f64 #s(literal -1/12 binary64) (*.f64 (sqrt.f64 im) (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (sqrt.f64 im)) (*.f64 #s(literal 1/360 binary64) (*.f64 (sqrt.f64 im) (pow.f64 re #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) im)>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 im (pow.f64 re #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -1/12 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) im) (*.f64 #s(literal 1/360 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))>
#<alt (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (-.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/360 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))>
Calls

48 calls:

TimeVariablePointExpression
2.0ms
im
@-inf
(* (* (cos re) -2) (sqrt im))
1.0ms
im
@-inf
(* (* (* (cos re) -2) (sqrt im)) (sqrt im))
1.0ms
im
@0
(* (pow im 14) 1/25401600)
1.0ms
re
@inf
(* (cos re) (/ -2 (pow im 2)))
1.0ms
re
@-inf
(* (cos re) (/ -2 (pow im 2)))

rewrite205.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
1189×log1p-expm1-u
349×expm1-log1p-u
231×associate-*r*
186×pow1
185×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
033285
1486281
25776281
Stop Event
node limit
Counts
11 → 263
Calls
Call 1
Inputs
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 im #s(literal -2 binary64))) (cos.f64 re))
(+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 im #s(literal -2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)))
(*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64))
(*.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)) (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)) (sqrt.f64 im))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (cbrt.f64 #s(literal -1/3 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 3/2 binary64)) (sqrt.f64 #s(literal -1/3 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -1/3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im)) (*.f64 (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(+.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im)))
(+.f64 (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (cos.f64 re)) (*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re)))
(+.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re)) (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (cos.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re)))) #s(literal 1 binary64))
(/.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))) (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))))
(/.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(/.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)))) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(/.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (cos.f64 re)) (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (cos.f64 re)) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (cos.f64 re)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (cos.f64 re)) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)))
(pow.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re)))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re))))
(exp.f64 (log.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.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 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(-.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))))
(*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) (sqrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))))
(*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))))
(*.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(*.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))) (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))) (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)) (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))) (neg.f64 (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))) (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)))) (neg.f64 (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))) (neg.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))))
(pow.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(exp.f64 (log.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))
(fma.f64 im #s(literal -2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -1/3 binary64) (*.f64 im #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 im #s(literal -2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 #s(literal -1/3 binary64))) #s(literal 2 binary64)) (*.f64 im (cbrt.f64 #s(literal -1/3 binary64))) (*.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 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 (*.f64 (pow.f64 im #s(literal 3/2 binary64)) (sqrt.f64 #s(literal -1/3 binary64))) (*.f64 (pow.f64 im #s(literal 3/2 binary64)) (sqrt.f64 #s(literal -1/3 binary64))) (*.f64 im #s(literal -2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (cbrt.f64 #s(literal -1/3 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 3/2 binary64)) (sqrt.f64 #s(literal -1/3 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -1/3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.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 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(-.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))))
(*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) (sqrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))))
(*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))))
(*.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(*.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))) (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))) (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)) (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))) (neg.f64 (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))) (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)))) (neg.f64 (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))) (neg.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))))
(pow.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(exp.f64 (log.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))
(fma.f64 im #s(literal -2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -1/3 binary64) (*.f64 im #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 im #s(literal -2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 #s(literal -1/3 binary64))) #s(literal 2 binary64)) (*.f64 im (cbrt.f64 #s(literal -1/3 binary64))) (*.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 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 (*.f64 (pow.f64 im #s(literal 3/2 binary64)) (sqrt.f64 #s(literal -1/3 binary64))) (*.f64 (pow.f64 im #s(literal 3/2 binary64)) (sqrt.f64 #s(literal -1/3 binary64))) (*.f64 im #s(literal -2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (pow.f64 #s(literal 1/25401600 binary64) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))) (sqrt.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))))
(*.f64 (pow.f64 #s(literal 1/25401600 binary64) #s(literal 1/2 binary64)) (pow.f64 im #s(literal 7 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 28 binary64)) #s(literal 1/645241282560000 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 28 binary64)) #s(literal 1/645241282560000 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)))))
(pow.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))) #s(literal 2 binary64))
(fabs.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 7 binary64))) #s(literal 1/5040 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 28 binary64)) #s(literal 1/645241282560000 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 28 binary64)) #s(literal 1/645241282560000 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 14 binary64))) #s(literal 1/25401600 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im)))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3/2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im))))
(exp.f64 (log.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 im (*.f64 (pow.f64 (cos.f64 re) #s(literal 2 binary64)) #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (*.f64 #s(literal -2 binary64) (sqrt.f64 im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3/2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))))
(exp.f64 (log.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re)))))) #s(literal 1 binary64))
(/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)) #s(literal -2 binary64)) (pow.f64 im #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)) #s(literal 1 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (cos.f64 re))) (pow.f64 im #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)) #s(literal 2 binary64)) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (pow.f64 im #s(literal 3 binary64))) (pow.f64 im #s(literal 2 binary64)))
(pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re)))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (cbrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) im) (pow.f64 im #s(literal 3/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 (cos.f64 re) #s(literal 2 binary64)) (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64))))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re)))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))) #s(literal 3 binary64)) (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))))) #s(literal 1 binary64))
(/.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(/.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (pow.f64 im #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(/.f64 (neg.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(/.f64 (/.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) im) im)
(/.f64 (*.f64 (cos.f64 re) #s(literal 2 binary64)) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 re)) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(/.f64 (/.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 1 binary64)) (pow.f64 im #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (cbrt.f64 (pow.f64 im #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)))
(pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) im) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 2 binary64)) (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64)) (pow.f64 im #s(literal 6 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re)))))
(exp.f64 (log.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re)))) #s(literal 1 binary64)))

simplify211.0ms (1.2%)

Algorithm
egg-herbie
Rules
917×times-frac
440×distribute-lft-in
405×associate-*r*
365×associate-*l*
228×fma-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
056415760
1128514711
2439214604
Stop Event
node limit
Counts
431 → 326
Calls
Call 1
Inputs
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 #s(literal 1/24 binary64) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))))))
(*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 #s(literal -2 binary64) im)
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -2 binary64) im)
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(*.f64 #s(literal -2 binary64) im)
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -1/12 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) im) (*.f64 #s(literal 1/360 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal 2 binary64) (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal 2 binary64) (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal 2 binary64) (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal 2 binary64) (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -2 binary64) (sqrt.f64 im))
(+.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 im)) (*.f64 (sqrt.f64 im) (pow.f64 re #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (sqrt.f64 im) (*.f64 #s(literal -1/12 binary64) (*.f64 (sqrt.f64 im) (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (sqrt.f64 im)) (*.f64 #s(literal 1/360 binary64) (*.f64 (sqrt.f64 im) (pow.f64 re #s(literal 2 binary64)))))))))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))
(*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) im)
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -1/12 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) im) (*.f64 #s(literal 1/360 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))
(-.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))
(-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))
(-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/360 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (cbrt.f64 #s(literal -1/3 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 3/2 binary64)) (sqrt.f64 #s(literal -1/3 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -1/3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im)) (*.f64 (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(+.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im)))
(+.f64 (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (cos.f64 re)) (*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re)))
(+.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re)) (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (cos.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re)))) #s(literal 1 binary64))
(/.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))) (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))))
(/.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(/.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)))) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(/.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (cos.f64 re)) (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (cos.f64 re)) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (cos.f64 re)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (cos.f64 re)) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)))
(pow.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re)))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re))))
(exp.f64 (log.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.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 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(-.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))))
(*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) (sqrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))))
(*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))))
(*.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(*.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))) (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))) (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)) (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))) (neg.f64 (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))) (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)))) (neg.f64 (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))) (neg.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))))
(pow.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(exp.f64 (log.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))
(fma.f64 im #s(literal -2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -1/3 binary64) (*.f64 im #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 im #s(literal -2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 #s(literal -1/3 binary64))) #s(literal 2 binary64)) (*.f64 im (cbrt.f64 #s(literal -1/3 binary64))) (*.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 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 (*.f64 (pow.f64 im #s(literal 3/2 binary64)) (sqrt.f64 #s(literal -1/3 binary64))) (*.f64 (pow.f64 im #s(literal 3/2 binary64)) (sqrt.f64 #s(literal -1/3 binary64))) (*.f64 im #s(literal -2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (cbrt.f64 #s(literal -1/3 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 3/2 binary64)) (sqrt.f64 #s(literal -1/3 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -1/3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.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 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(-.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))))
(*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) (sqrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))))
(*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))))
(*.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(*.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))) (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))) (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)) (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))) (neg.f64 (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))) (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)))) (neg.f64 (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))) (neg.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))))
(pow.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(exp.f64 (log.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))
(fma.f64 im #s(literal -2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -1/3 binary64) (*.f64 im #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 im #s(literal -2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 #s(literal -1/3 binary64))) #s(literal 2 binary64)) (*.f64 im (cbrt.f64 #s(literal -1/3 binary64))) (*.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 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 (*.f64 (pow.f64 im #s(literal 3/2 binary64)) (sqrt.f64 #s(literal -1/3 binary64))) (*.f64 (pow.f64 im #s(literal 3/2 binary64)) (sqrt.f64 #s(literal -1/3 binary64))) (*.f64 im #s(literal -2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (pow.f64 #s(literal 1/25401600 binary64) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))) (sqrt.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))))
(*.f64 (pow.f64 #s(literal 1/25401600 binary64) #s(literal 1/2 binary64)) (pow.f64 im #s(literal 7 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 28 binary64)) #s(literal 1/645241282560000 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 28 binary64)) #s(literal 1/645241282560000 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)))))
(pow.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))) #s(literal 2 binary64))
(fabs.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 7 binary64))) #s(literal 1/5040 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 28 binary64)) #s(literal 1/645241282560000 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 28 binary64)) #s(literal 1/645241282560000 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 14 binary64))) #s(literal 1/25401600 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im)))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3/2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3/2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im))))
(exp.f64 (log.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 im (*.f64 (pow.f64 (cos.f64 re) #s(literal 2 binary64)) #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (*.f64 #s(literal -2 binary64) (sqrt.f64 im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3/2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))))
(exp.f64 (log.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re)))))) #s(literal 1 binary64))
(/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)) #s(literal -2 binary64)) (pow.f64 im #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)) #s(literal 1 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (cos.f64 re))) (pow.f64 im #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)) #s(literal 2 binary64)) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (pow.f64 im #s(literal 3 binary64))) (pow.f64 im #s(literal 2 binary64)))
(pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re)))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (cbrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) im) (pow.f64 im #s(literal 3/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 (cos.f64 re) #s(literal 2 binary64)) (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64))))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re)))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))) #s(literal 3 binary64)) (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))))) #s(literal 1 binary64))
(/.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(/.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (pow.f64 im #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(/.f64 (neg.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(/.f64 (/.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) im) im)
(/.f64 (*.f64 (cos.f64 re) #s(literal 2 binary64)) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 re)) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(/.f64 (/.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 1 binary64)) (pow.f64 im #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (cbrt.f64 (pow.f64 im #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)))
(pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) im) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 2 binary64)) (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64)) (pow.f64 im #s(literal 6 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re)))))
(exp.f64 (log.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re)))) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (cos.f64 re)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (cos.f64 re))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(+.f64 (*.f64 #s(literal -2 binary64) im) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 #s(literal -2 binary64) im (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(fma.f64 #s(literal -2 binary64) im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 im #s(literal 1 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/6 binary64))))))
(fma.f64 #s(literal -2 binary64) im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/6 binary64))))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))))))
(fma.f64 #s(literal -2 binary64) im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))) #s(literal 1/24 binary64))))))
(fma.f64 #s(literal -2 binary64) im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) (+.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/24 binary64)))))))
(fma.f64 #s(literal -2 binary64) im (fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)) (+.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/24 binary64)))) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))) (*.f64 #s(literal 1/24 binary64) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))))))
(fma.f64 #s(literal -2 binary64) im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 #s(literal 1/24 binary64) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))))))
(fma.f64 #s(literal -2 binary64) im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/720 binary64)) #s(literal 1/24 binary64))) (+.f64 (*.f64 im #s(literal 1 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/6 binary64)))))))
(fma.f64 #s(literal -2 binary64) im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/720 binary64)) #s(literal 1/24 binary64))) (pow.f64 re #s(literal 4 binary64))))))
(*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (cos.f64 re) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(*.f64 #s(literal -2 binary64) im)
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) im)
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(*.f64 #s(literal -2 binary64) im)
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(fma.f64 #s(literal -2 binary64) im (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(*.f64 im (+.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -1/12 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (*.f64 im #s(literal -1/12 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) #s(literal -1/12 binary64) im)))
(+.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (*.f64 im #s(literal -1/12 binary64)) (pow.f64 re #s(literal 4 binary64))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) im) (*.f64 #s(literal 1/360 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) im (*.f64 (*.f64 #s(literal 1/360 binary64) im) (pow.f64 re #s(literal 2 binary64))))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal -1/12 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 im #s(literal 1/360 binary64)))) im)))
(+.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (fma.f64 im #s(literal -1/12 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 im #s(literal 1/360 binary64)))) (pow.f64 re #s(literal 4 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal 2 binary64) (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal 2 binary64) (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal 2 binary64) (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal 2 binary64) (*.f64 im (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (sqrt.f64 im))
(+.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 im)) (*.f64 (sqrt.f64 im) (pow.f64 re #s(literal 2 binary64))))
(fma.f64 #s(literal -2 binary64) (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 im)))
(*.f64 (sqrt.f64 im) (+.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (sqrt.f64 im) (*.f64 #s(literal -1/12 binary64) (*.f64 (sqrt.f64 im) (pow.f64 re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -2 binary64) (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (sqrt.f64 im) (*.f64 #s(literal -1/12 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 im))))))
(fma.f64 #s(literal -2 binary64) (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/12 binary64) (sqrt.f64 im)) (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 im))))
(+.f64 (*.f64 (sqrt.f64 im) (+.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal -1/12 binary64) (sqrt.f64 im)) (pow.f64 re #s(literal 4 binary64))))
(+.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (sqrt.f64 im)) (*.f64 #s(literal 1/360 binary64) (*.f64 (sqrt.f64 im) (pow.f64 re #s(literal 2 binary64)))))))))
(fma.f64 #s(literal -2 binary64) (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) (sqrt.f64 im) (*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 im))))))))
(fma.f64 #s(literal -2 binary64) (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) (sqrt.f64 im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 1/360 binary64) (sqrt.f64 im)))) (sqrt.f64 im))))
(+.f64 (*.f64 (sqrt.f64 im) (+.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (sqrt.f64 im)) (*.f64 #s(literal -1/12 binary64) (sqrt.f64 im))) (pow.f64 re #s(literal 4 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 im) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))
(*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))
(*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))
(*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))
(*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 im) (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) im)
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(fma.f64 #s(literal -2 binary64) im (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(*.f64 im (+.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -1/12 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (*.f64 im #s(literal -1/12 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) #s(literal -1/12 binary64) im)))
(+.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (*.f64 im #s(literal -1/12 binary64)) (pow.f64 re #s(literal 4 binary64))))
(+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) im) (*.f64 #s(literal 1/360 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) im (*.f64 (*.f64 #s(literal 1/360 binary64) im) (pow.f64 re #s(literal 2 binary64))))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal -1/12 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 im #s(literal 1/360 binary64)))) im)))
(+.f64 (*.f64 im (+.f64 #s(literal -2 binary64) (pow.f64 re #s(literal 2 binary64)))) (*.f64 (fma.f64 im #s(literal -1/12 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 im #s(literal 1/360 binary64)))) (pow.f64 re #s(literal 4 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))
(-.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64))))
(+.f64 (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 re (/.f64 re (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/360 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/360 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (neg.f64 (/.f64 #s(literal 1/12 binary64) (pow.f64 im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (neg.f64 (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/360 binary64) (/.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal -1/12 binary64) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(pow.f64 (*.f64 im (cbrt.f64 #s(literal -1/3 binary64))) #s(literal 3 binary64))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(pow.f64 (*.f64 (pow.f64 im #s(literal 3/2 binary64)) (sqrt.f64 #s(literal -1/3 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(pow.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -1/3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im)) (*.f64 (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(+.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im)))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(+.f64 (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (cos.f64 re)) (*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re)))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(+.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) (cos.f64 re)) (*.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (cos.f64 re)))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))))
(/.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))) (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))))
(*.f64 (cos.f64 re) (/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))))))
(*.f64 (cos.f64 re) (/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (-.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 2/3 binary64)))))
(*.f64 (cos.f64 re) (/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -2/3 binary64))))))
(/.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(*.f64 (cos.f64 re) (/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))))))
(*.f64 (cos.f64 re) (/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (-.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 2/3 binary64)))))
(*.f64 (cos.f64 re) (/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -2/3 binary64))))))
(/.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)))) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (/.f64 (cos.f64 re) (fma.f64 im #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64)))))
(*.f64 (cos.f64 re) (/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 im #s(literal 2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(*.f64 (cos.f64 re) (/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/9 binary64))) (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64) (*.f64 #s(literal -2 binary64) im))))
(/.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)))
(*.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (/.f64 (cos.f64 re) (fma.f64 im #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64)))))
(*.f64 (cos.f64 re) (/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 im #s(literal 2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(*.f64 (cos.f64 re) (/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/9 binary64))) (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64) (*.f64 #s(literal -2 binary64) im))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (cos.f64 re)) (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))))
(*.f64 (cos.f64 re) (/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))))))
(*.f64 (cos.f64 re) (/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (-.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 2/3 binary64)))))
(*.f64 (cos.f64 re) (/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -2/3 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (cos.f64 re)) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(*.f64 (cos.f64 re) (/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))))))
(*.f64 (cos.f64 re) (/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (-.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 2/3 binary64)))))
(*.f64 (cos.f64 re) (/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -2/3 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (cos.f64 re)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (/.f64 (cos.f64 re) (fma.f64 im #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64)))))
(*.f64 (cos.f64 re) (/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 im #s(literal 2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(*.f64 (cos.f64 re) (/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/9 binary64))) (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64) (*.f64 #s(literal -2 binary64) im))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (cos.f64 re)) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)))
(*.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (/.f64 (cos.f64 re) (fma.f64 im #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64)))))
(*.f64 (cos.f64 re) (/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 im #s(literal 2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(*.f64 (cos.f64 re) (/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/9 binary64))) (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64) (*.f64 #s(literal -2 binary64) im))))
(pow.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re)) #s(literal 1 binary64))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re))) #s(literal 3 binary64))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(pow.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re))) #s(literal 2 binary64))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re)) #s(literal 2 binary64)))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re)) #s(literal 3 binary64)))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 3 binary64))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(exp.f64 (log.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) (cos.f64 re))) #s(literal 1 binary64)))
(*.f64 im (fma.f64 #s(literal -2 binary64) (cos.f64 re) (*.f64 #s(literal -1/3 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))))
(-.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (fma.f64 im #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 im #s(literal 2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/9 binary64))) (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64) (*.f64 #s(literal -2 binary64) im)))
(-.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (fma.f64 im #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 im #s(literal 2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/9 binary64))) (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 (cbrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) #s(literal 2 binary64)))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 (sqrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) (sqrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (-.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 2/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -2/3 binary64)))))
(*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (-.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 2/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -2/3 binary64)))))
(*.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (fma.f64 im #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 im #s(literal 2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/9 binary64))) (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (fma.f64 im #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 im #s(literal 2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/9 binary64))) (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64) (*.f64 #s(literal -2 binary64) im)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))) (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (-.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 2/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -2/3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))) (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (-.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 2/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -2/3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (fma.f64 im #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 im #s(literal 2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/9 binary64))) (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64) (*.f64 #s(literal -2 binary64) im)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)) (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 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)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (fma.f64 im #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 im #s(literal 2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/9 binary64))) (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64) (*.f64 #s(literal -2 binary64) im)))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (-.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 2/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -2/3 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (-.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 2/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -2/3 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (fma.f64 im #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 im #s(literal 2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/9 binary64))) (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64) (*.f64 #s(literal -2 binary64) im)))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (fma.f64 im #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 im #s(literal 2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/9 binary64))) (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64) (*.f64 #s(literal -2 binary64) im)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))) (neg.f64 (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (-.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 2/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -2/3 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))) (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (-.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 2/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -2/3 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)))) (neg.f64 (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (fma.f64 im #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 im #s(literal 2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/9 binary64))) (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64) (*.f64 #s(literal -2 binary64) im)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))) (neg.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (fma.f64 im #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 im #s(literal 2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/9 binary64))) (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64) (*.f64 #s(literal -2 binary64) im)))
(pow.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) #s(literal 3 binary64))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(pow.f64 (pow.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) #s(literal 2 binary64))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 2 binary64)))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(log.f64 (exp.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 3 binary64)))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(exp.f64 (log.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(fma.f64 im #s(literal -2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -1/3 binary64) (*.f64 im #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 im #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(fma.f64 #s(literal 1 binary64) (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 #s(literal -1/3 binary64))) #s(literal 2 binary64)) (*.f64 im (cbrt.f64 #s(literal -1/3 binary64))) (*.f64 im #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(fma.f64 (sqrt.f64 (*.f64 im #s(literal -2 binary64))) (sqrt.f64 (*.f64 im #s(literal -2 binary64))) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(fma.f64 (*.f64 (pow.f64 im #s(literal 3/2 binary64)) (sqrt.f64 #s(literal -1/3 binary64))) (*.f64 (pow.f64 im #s(literal 3/2 binary64)) (sqrt.f64 #s(literal -1/3 binary64))) (*.f64 im #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(pow.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(pow.f64 (*.f64 im (cbrt.f64 #s(literal -1/3 binary64))) #s(literal 3 binary64))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(pow.f64 (*.f64 (pow.f64 im #s(literal 3/2 binary64)) (sqrt.f64 #s(literal -1/3 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(pow.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -1/3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))))
(-.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (fma.f64 im #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 im #s(literal 2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/9 binary64))) (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64) (*.f64 #s(literal -2 binary64) im)))
(-.f64 (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (fma.f64 im #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 im #s(literal 2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/9 binary64))) (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 (cbrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) #s(literal 2 binary64)))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 (sqrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) (sqrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (-.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 2/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -2/3 binary64)))))
(*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (-.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 2/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -2/3 binary64)))))
(*.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (fma.f64 im #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 im #s(literal 2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/9 binary64))) (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64) (*.f64 #s(literal -2 binary64) im)))
(*.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (fma.f64 im #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 im #s(literal 2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/9 binary64))) (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64) (*.f64 #s(literal -2 binary64) im)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))) (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (-.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 2/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -2/3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))) (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (-.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 2/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -2/3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (fma.f64 im #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 im #s(literal 2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/9 binary64))) (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64) (*.f64 #s(literal -2 binary64) im)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)) (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 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)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (fma.f64 im #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 im #s(literal 2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/9 binary64))) (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64) (*.f64 #s(literal -2 binary64) im)))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (-.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 2/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -2/3 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (-.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 2/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -2/3 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (fma.f64 im #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 im #s(literal 2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/9 binary64))) (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64) (*.f64 #s(literal -2 binary64) im)))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im)))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (fma.f64 im #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 im #s(literal 2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/9 binary64))) (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64) (*.f64 #s(literal -2 binary64) im)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))) (neg.f64 (-.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (-.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 2/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -2/3 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64)) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)))) (neg.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (*.f64 im #s(literal -2 binary64)) (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (-.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 2/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -8 binary64) (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -2/3 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)))) (neg.f64 (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (fma.f64 im #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 im #s(literal 2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/9 binary64))) (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64) (*.f64 #s(literal -2 binary64) im)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)))) (neg.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))))
(/.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64))) (fma.f64 im #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 im #s(literal 2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/9 binary64))) (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64) (*.f64 #s(literal -2 binary64) im)))
(pow.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) #s(literal 3 binary64))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(pow.f64 (pow.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) #s(literal 2 binary64))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 2 binary64)))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(log.f64 (exp.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64))) #s(literal 3 binary64)))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(exp.f64 (log.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 im #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(fma.f64 im #s(literal -2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -1/3 binary64) (*.f64 im #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 im #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(fma.f64 #s(literal 1 binary64) (*.f64 im #s(literal -2 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 #s(literal -1/3 binary64))) #s(literal 2 binary64)) (*.f64 im (cbrt.f64 #s(literal -1/3 binary64))) (*.f64 im #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(fma.f64 (sqrt.f64 (*.f64 im #s(literal -2 binary64))) (sqrt.f64 (*.f64 im #s(literal -2 binary64))) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(fma.f64 (*.f64 (pow.f64 im #s(literal 3/2 binary64)) (sqrt.f64 #s(literal -1/3 binary64))) (*.f64 (pow.f64 im #s(literal 3/2 binary64)) (sqrt.f64 #s(literal -1/3 binary64))) (*.f64 im #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) im (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))))
(*.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))) (cbrt.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64))) (cbrt.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))) (cbrt.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (pow.f64 #s(literal 1/25401600 binary64) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))) (sqrt.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 (pow.f64 #s(literal 1/25401600 binary64) #s(literal 1/2 binary64)) (pow.f64 im #s(literal 7 binary64)))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 28 binary64)) #s(literal 1/645241282560000 binary64))) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 28 binary64)) #s(literal 1/645241282560000 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64))))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 1/645241282560000 binary64) (pow.f64 im #s(literal 28 binary64))))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64))))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 28 binary64)) #s(literal 1/645241282560000 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 28 binary64)) #s(literal 1/645241282560000 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64))))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 1/645241282560000 binary64) (pow.f64 im #s(literal 28 binary64))))) (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64))))))
(pow.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64))))
(pow.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))) #s(literal 3 binary64))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64))) #s(literal 3/2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(fabs.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 7 binary64))) #s(literal 1/5040 binary64)))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64)))))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)) #s(literal 3/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 im #s(literal 7 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))))
(pow.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(pow.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64))) #s(literal 3 binary64))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(pow.f64 (*.f64 (pow.f64 im #s(literal 28 binary64)) #s(literal 1/645241282560000 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 28 binary64)) #s(literal 1/645241282560000 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/645241282560000 binary64) (pow.f64 im #s(literal 28 binary64))))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 28 binary64)) #s(literal 1/645241282560000 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/645241282560000 binary64) (pow.f64 im #s(literal 28 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 14 binary64))) #s(literal 1/25401600 binary64)))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)))))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)) #s(literal 3 binary64)))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64))))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64))))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/25401600 binary64) (pow.f64 im #s(literal 14 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))))
(pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im)) #s(literal 1 binary64))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im))) #s(literal 3 binary64))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(pow.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im))) #s(literal 2 binary64))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(sqrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im)) #s(literal 2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (cos.f64 re)) im))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im)))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im)) #s(literal 3 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3/2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3/2 binary64)) (*.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (cos.f64 re) (sqrt.f64 im)) #s(literal 3 binary64)))))
(cbrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 (pow.f64 (*.f64 (cos.f64 re) (sqrt.f64 im)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3/2 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im))) #s(literal 3 binary64)) (pow.f64 im #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3/2 binary64)) (*.f64 #s(literal -8 binary64) (pow.f64 (*.f64 (cos.f64 re) (sqrt.f64 im)) #s(literal 3 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3/2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 #s(literal -8 binary64) (*.f64 (pow.f64 (*.f64 (cos.f64 re) (sqrt.f64 im)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3/2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(exp.f64 (log.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) im))) #s(literal 1 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))))
(pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im))) #s(literal 1 binary64))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))) #s(literal 3 binary64))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))
(pow.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))) #s(literal 2 binary64))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))
(sqrt.f64 (*.f64 im (*.f64 (pow.f64 (cos.f64 re) #s(literal 2 binary64)) #s(literal 4 binary64))))
(sqrt.f64 (*.f64 im (*.f64 #s(literal 4 binary64) (pow.f64 (cos.f64 re) #s(literal 2 binary64)))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (*.f64 #s(literal -2 binary64) (sqrt.f64 im))))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im))))))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im))) #s(literal 3 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3/2 binary64)) (*.f64 #s(literal -8 binary64) (pow.f64 (cos.f64 re) #s(literal 3 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3/2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3/2 binary64)) (*.f64 #s(literal -8 binary64) (pow.f64 (cos.f64 re) #s(literal 3 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))
(exp.f64 (log.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))) #s(literal 1 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (sqrt.f64 im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re)))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))) (pow.f64 im #s(literal 3 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 3 binary64))))))
(/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)) #s(literal -2 binary64)) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)) #s(literal 1 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(/.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (cos.f64 re))) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(/.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (cos.f64 re)) #s(literal 2 binary64)) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (pow.f64 im #s(literal 3 binary64))) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal -2 binary64) im))
(pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re)))) #s(literal 1 binary64))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 3 binary64))))
(pow.f64 (*.f64 im (cbrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))))) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 3 binary64))))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 3 binary64))))
(pow.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) im) (pow.f64 im #s(literal 3/2 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 3/2 binary64)) (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) im)) #s(literal 2 binary64))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) (/.f64 (pow.f64 im #s(literal 3/2 binary64)) im)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (pow.f64 (cos.f64 re) #s(literal 2 binary64)) (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64))))))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (cos.f64 re) #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64))))))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (cos.f64 re) #s(literal 2 binary64))) (pow.f64 im #s(literal 4 binary64)))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re)))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 3 binary64))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re)))) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))) #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))) #s(literal 3 binary64)) (pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re)))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))) (pow.f64 im #s(literal 3 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 3 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 3 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 3 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re)))
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 3 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))))))
(/.f64 (cos.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (cos.f64 re))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(/.f64 (/.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) im) im)
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(/.f64 (*.f64 (cos.f64 re) #s(literal 2 binary64)) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 re)) (neg.f64 (pow.f64 im #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(/.f64 (/.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 1 binary64)) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -2 binary64) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))
(/.f64 (/.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (cbrt.f64 (pow.f64 im #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 im #s(literal 4 binary64)))))
(/.f64 (/.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 im #s(literal 4 binary64))))
(pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re)))) #s(literal 3 binary64))
(*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))))
(pow.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) im) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 2 binary64)) (/.f64 #s(literal 4 binary64) (pow.f64 im #s(literal 4 binary64)))))
(sqrt.f64 (*.f64 #s(literal 4 binary64) (/.f64 (pow.f64 (cos.f64 re) #s(literal 2 binary64)) (pow.f64 im #s(literal 4 binary64)))))
(sqrt.f64 (/.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (cos.f64 re) #s(literal 2 binary64))) (pow.f64 im #s(literal 4 binary64))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re)))
(*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))))))
(*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re))) #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) #s(literal 3 binary64))))
(*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))))
(*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) #s(literal 3 binary64)) (pow.f64 im #s(literal 6 binary64))))
(cbrt.f64 (/.f64 (*.f64 #s(literal -8 binary64) (pow.f64 (cos.f64 re) #s(literal 3 binary64))) (pow.f64 im #s(literal 6 binary64))))
(cbrt.f64 (*.f64 #s(literal -8 binary64) (/.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 6 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re)))))
(*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))))
(exp.f64 (log.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re)))))
(*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 im #s(literal -2 binary64)) (cos.f64 re)))) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 im #s(literal -2 binary64))) (cos.f64 re))
(*.f64 #s(literal -2 binary64) (*.f64 (cos.f64 re) (pow.f64 im #s(literal -2 binary64))))

eval241.0ms (1.4%)

Compiler

Compiled 6304 to 4736 computations (24.9% saved)

prune89.0ms (0.5%)

Pruning

26 alts after pruning (5 fresh and 21 done)

PrunedKeptTotal
New3534357
Fresh112
Picked145
Done21719
Total35726383
Accuracy
100.0%
Counts
383 → 26
Alt Table
Click to see full alt table
StatusAccuracyProgram
15.4%
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))
39.0%
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))
11.5%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)))
46.6%
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 3 binary64)))
30.4%
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (cos.f64 re)) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))))
94.3%
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) im)))
55.6%
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
46.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (cos.f64 re))))
26.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (/.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) im) im)))
40.2%
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
58.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re)))
87.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 im #s(literal -2 binary64))) (cos.f64 re)))
47.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)) (sqrt.f64 im)) (sqrt.f64 im)))
46.4%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)))))
94.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (cos.f64 re)))
87.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (cos.f64 re)))
47.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) im) (cos.f64 re)))
13.6%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))
37.5%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 4/15 binary64) (*.f64 im (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 8/21 binary64) im))))) #s(literal 2 binary64))))
59.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
94.3%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))))))
26.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal -2 binary64)))
4.2%
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) (cos.f64 re)))
64.3%
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) im))))
16.2%
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)))
16.9%
(sqrt.f64 (sqrt.f64 (*.f64 (pow.f64 im #s(literal 28 binary64)) #s(literal 1/645241282560000 binary64))))
Compiler

Compiled 1169 to 892 computations (23.7% saved)

regimes141.0ms (0.8%)

Counts
55 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal -2 binary64)))
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 6 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) im) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (*.f64 im (-.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (*.f64 im (-.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64))) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal 4/9 binary64) im))) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (*.f64 im (-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal 2/3 binary64) im) #s(literal 4/3 binary64))))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 4/15 binary64) (*.f64 im (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 8/21 binary64) im))))) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)))
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) im))))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 im #s(literal -2 binary64))) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (/.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) im) im)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) im) (*.f64 im #s(literal -2 binary64))) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 im (+.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 im #s(literal -1/12 binary64)) (pow.f64 re #s(literal 4 binary64)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -1/12 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))))))
(sqrt.f64 (sqrt.f64 (*.f64 (pow.f64 im #s(literal 28 binary64)) #s(literal 1/645241282560000 binary64))))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (cbrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (sqrt.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re)))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) (sqrt.f64 im)) (sqrt.f64 im)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)) (sqrt.f64 im)) (sqrt.f64 im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 im #s(literal -2 binary64))) (cos.f64 re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/9 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4 binary64))) (cos.f64 re)) (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (cbrt.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) #s(literal 3 binary64)) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (cos.f64 re) #s(literal -2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 im (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) im)))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (*.f64 (cos.f64 re) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))) im)))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 im (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))) (*.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 4 binary64)) (cos.f64 re))) im)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (fma.f64 (cos.f64 re) (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)) (*.f64 (cos.f64 re) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)))))))
Outputs
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
Calls

6 calls:

52.0ms
(cos.f64 re)
23.0ms
im
21.0ms
re
19.0ms
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
11.0ms
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))
Results
AccuracySegmentsBranch
98.8%1re
98.8%1im
98.8%1(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))
98.8%1(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
98.8%1(cos.f64 re)
98.8%1(-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))
Compiler

Compiled 39 to 30 computations (23.1% saved)

regimes43.0ms (0.2%)

Counts
33 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal -2 binary64)))
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 6 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) im) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (*.f64 im (-.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (*.f64 im (-.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64))) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal 4/9 binary64) im))) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (*.f64 im (-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal 2/3 binary64) im) #s(literal 4/3 binary64))))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 4/15 binary64) (*.f64 im (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 8/21 binary64) im))))) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)))
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) im))))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 im #s(literal -2 binary64))) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (/.f64 (/.f64 (*.f64 #s(literal -2 binary64) (cos.f64 re)) im) im)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) im) (*.f64 im #s(literal -2 binary64))) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 im (+.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 im #s(literal -1/12 binary64)) (pow.f64 re #s(literal 4 binary64)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 im (*.f64 #s(literal -1/12 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))))))
(sqrt.f64 (sqrt.f64 (*.f64 (pow.f64 im #s(literal 28 binary64)) #s(literal 1/645241282560000 binary64))))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
Outputs
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) im))))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
Calls

3 calls:

15.0ms
im
14.0ms
re
11.0ms
(cos.f64 re)
Results
AccuracySegmentsBranch
93.1%2re
97.6%3im
92.9%2(cos.f64 re)
Compiler

Compiled 10 to 7 computations (30% saved)

regimes14.0ms (0.1%)

Counts
24 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal -2 binary64)))
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 6 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) im) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (*.f64 im (-.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (*.f64 im (-.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64))) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal 4/9 binary64) im))) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (*.f64 im (-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal 2/3 binary64) im) #s(literal 4/3 binary64))))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 4/15 binary64) (*.f64 im (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 8/21 binary64) im))))) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)))
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) im))))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (cos.f64 re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 7 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 #s(literal -1/3 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 im #s(literal 2 binary64))))))
Outputs
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) im) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) im))))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))
Calls

1 calls:

12.0ms
im
Results
AccuracySegmentsBranch
95.7%3im
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes29.0ms (0.2%)

Counts
20 → 8
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal -2 binary64)))
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 6 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) im) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (*.f64 im (-.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (*.f64 im (-.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64))) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal 4/9 binary64) im))) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (*.f64 im (-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal 2/3 binary64) im) #s(literal 4/3 binary64))))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 4/15 binary64) (*.f64 im (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 8/21 binary64) im))))) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)))
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) im))))
Outputs
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) im) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) im))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64))) #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))
Calls

3 calls:

11.0ms
re
8.0ms
(cos.f64 re)
8.0ms
im
Results
AccuracySegmentsBranch
80.9%5(cos.f64 re)
73.2%8re
86.2%8im
Compiler

Compiled 10 to 7 computations (30% saved)

regimes9.0ms (0.1%)

Counts
19 → 4
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal -2 binary64)))
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 6 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) im) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (*.f64 im (-.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (*.f64 im (-.f64 (*.f64 im #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64))) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) im) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 4/15 binary64) (*.f64 #s(literal 4/9 binary64) im))) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (*.f64 im (-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal 2/3 binary64) im) #s(literal 4/3 binary64))))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 4/15 binary64) (*.f64 im (+.f64 #s(literal 4/9 binary64) (*.f64 #s(literal 8/21 binary64) im))))) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 14 binary64)) #s(literal 1/25401600 binary64)))
Outputs
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) im) (cos.f64 re)))
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 6 binary64))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))
Calls

1 calls:

8.0ms
im
Results
AccuracySegmentsBranch
81.6%4im
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes12.0ms (0.1%)

Counts
7 → 2
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal -2 binary64)))
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 0 binary64) (cos.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 6 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))
Outputs
(*.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal -2 binary64)))
(*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64))
Calls

3 calls:

5.0ms
im
4.0ms
re
3.0ms
(cos.f64 re)
Results
AccuracySegmentsBranch
40.8%3re
52.1%2(cos.f64 re)
60.8%2im
Compiler

Compiled 10 to 7 computations (30% saved)

regimes3.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal -2 binary64)))
Outputs
(*.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal -2 binary64)))
Calls

2 calls:

1.0ms
re
1.0ms
im
Results
AccuracySegmentsBranch
26.7%1re
26.7%1im
Compiler

Compiled 6 to 4 computations (33.3% saved)

bsearch43.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
1.0032279369321897e+39
4.1263480048678735e+41
18.0ms
0.2058281146521718
478.728106933356
Results
30.0ms256×0valid
Compiler

Compiled 403 to 343 computations (14.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 22.0ms
ival-cos: 11.0ms (50.2% of total)
ival-exp: 4.0ms (18.2% of total)
ival-mult: 4.0ms (18.2% of total)
ival-sub: 2.0ms (9.1% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch38.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
5678211498091092.0
8451569332422038000.0
18.0ms
2.7998594368711073e-18
2.6411909877214554e-15
Results
26.0ms256×0valid
Compiler

Compiled 355 to 303 computations (14.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
ival-cos: 6.0ms (31.7% of total)
ival-mult: 5.0ms (26.4% of total)
ival-sub: 4.0ms (21.1% of total)
ival-exp: 3.0ms (15.9% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch107.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
6.0ms
3.2268328312051263e+184
4.4689008187138145e+184
20.0ms
5.526298858156912e+168
2.1351483682511096e+178
8.0ms
1.7084808280075914e+162
2.7768367782478284e+162
18.0ms
1.0230719149016264e+148
3.767492488163956e+151
19.0ms
6.521395794863336e+93
3.4534322351924563e+99
16.0ms
1.7731577540932673e+92
6.521395794863336e+93
12.0ms
0.05668315871570412
0.2058281146521718
Results
73.0ms720×0valid
Compiler

Compiled 850 to 739 computations (13.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 52.0ms
ival-cos: 21.0ms (40.2% of total)
ival-mult: 13.0ms (24.9% of total)
ival-sub: 9.0ms (17.2% of total)
ival-exp: 8.0ms (15.3% of total)
const: 1.0ms (1.9% of total)
backward-pass: 0.0ms (0% of total)

bsearch44.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
8.0ms
1.5625782998758811e+227
1.8611254019762493e+227
14.0ms
2.700527206487758e+213
1.6341827954524664e+215
18.0ms
0.0007873797323191034
0.05668315871570412
Results
27.0ms272×0valid
Compiler

Compiled 332 to 287 computations (13.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
ival-cos: 6.0ms (35.9% of total)
ival-exp: 4.0ms (23.9% of total)
ival-mult: 4.0ms (23.9% of total)
ival-sub: 2.0ms (12% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch20.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
18.0ms
8.303113512669756e-8
0.0007873797323191034
Results
12.0ms128×0valid
Compiler

Compiled 147 to 127 computations (13.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-cos: 3.0ms (34.9% of total)
ival-exp: 2.0ms (23.3% of total)
ival-mult: 2.0ms (23.3% of total)
ival-sub: 1.0ms (11.6% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

simplify13.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
0100685
1133685
2139685
3141685
4142685
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(if (<=.f64 im #s(literal 430 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (cos.f64 re))) (if (<=.f64 im #s(literal 410000000000000035424817738185104661938176 binary64)) (*.f64 #s(literal 1/2 binary64) (log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) im)))) (*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))))
(if (<=.f64 im #s(literal 6591783121186793/2535301200456458802993406410752 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) im) (cos.f64 re))) (if (<=.f64 im #s(literal 8400000000000000000 binary64)) (*.f64 #s(literal 1/2 binary64) (log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) im)))) (*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))))
(if (<=.f64 im #s(literal 3602879701896397/18014398509481984 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) im) (cos.f64 re))) (if (<=.f64 im #s(literal 6499999999999999760888028767101830070317474073092020186931598635302221106223799185509521031168 binary64)) (*.f64 #s(literal 1/2 binary64) (log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) im)))) (if (<=.f64 im #s(literal 6600000000000000170498070795170432660144950935994891604555722343977806925614311324299607146496 binary64)) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64)) (if (<=.f64 im #s(literal 36000000000000000036920186503352375809956128393096010904923293852865664320822628167786025783581884796848324883345901756622934770189680475671003075182592 binary64)) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)) (if (<=.f64 im #s(literal 1720000000000000004985364220885365215011347990022105332876004976499585724069853237261034574078553889919798698745210292733671157992736241430367791009298813787570176 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64))) #s(literal 2 binary64)))) (if (<=.f64 im #s(literal 20999999999999998581808762453441983736593416020152580715158501961894615316559688951394964168831293614913537518296677569485915388756691943722008834640436124426047003541761874198528 binary64)) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)) (if (<=.f64 im #s(literal 32999999999999998119694481625979367929237805995359729424817069392334861927537500552593925756155434840033330819072970266653275812193870180703536446161428966514283231754622514487485267968 binary64)) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64)) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)))))))))
(if (<=.f64 im #s(literal 8070450532247929/144115188075855872 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) im) (cos.f64 re))) (if (<=.f64 im #s(literal 159999999999999992711140271223776609975478806413105252175891430769434888295236342131580163378086729696547332921503115451323842052910613449378645561830701156973901743855339791452247029366047894742280681252445239640064 binary64)) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)) (if (<=.f64 im #s(literal 159999999999999993812811653330217826538496220871566571556163009710382046938027715597118808746217931614042857785362633008463686395848851501473547136684581680506219259000454640932556555953805661572605685710987590923079921807917056 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)))))
(if (<=.f64 im #s(literal 7194230188746725/9223372036854775808 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal -2 binary64))) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal -2 binary64)))
Outputs
(*.f64 #s(literal 1/2 binary64) (log1p.f64 (expm1.f64 (*.f64 im (*.f64 #s(literal -2 binary64) (cos.f64 re))))))
(if (<=.f64 im #s(literal 430 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))) (cos.f64 re))) (if (<=.f64 im #s(literal 410000000000000035424817738185104661938176 binary64)) (*.f64 #s(literal 1/2 binary64) (log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) im)))) (*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))))
(if (<=.f64 im #s(literal 430 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64))))) (if (<=.f64 im #s(literal 410000000000000035424817738185104661938176 binary64)) (*.f64 #s(literal 1/2 binary64) (log1p.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64))))) (*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))))
(if (<=.f64 im #s(literal 6591783121186793/2535301200456458802993406410752 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) im) (cos.f64 re))) (if (<=.f64 im #s(literal 8400000000000000000 binary64)) (*.f64 #s(literal 1/2 binary64) (log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) im)))) (*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))))
(if (<=.f64 im #s(literal 6591783121186793/2535301200456458802993406410752 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))) (if (<=.f64 im #s(literal 8400000000000000000 binary64)) (*.f64 #s(literal 1/2 binary64) (log1p.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64))))) (*.f64 (*.f64 (cos.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/5040 binary64))))
(if (<=.f64 im #s(literal 3602879701896397/18014398509481984 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) im) (cos.f64 re))) (if (<=.f64 im #s(literal 6499999999999999760888028767101830070317474073092020186931598635302221106223799185509521031168 binary64)) (*.f64 #s(literal 1/2 binary64) (log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) im)))) (if (<=.f64 im #s(literal 6600000000000000170498070795170432660144950935994891604555722343977806925614311324299607146496 binary64)) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64)) (if (<=.f64 im #s(literal 36000000000000000036920186503352375809956128393096010904923293852865664320822628167786025783581884796848324883345901756622934770189680475671003075182592 binary64)) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)) (if (<=.f64 im #s(literal 1720000000000000004985364220885365215011347990022105332876004976499585724069853237261034574078553889919798698745210292733671157992736241430367791009298813787570176 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64))) #s(literal 2 binary64)))) (if (<=.f64 im #s(literal 20999999999999998581808762453441983736593416020152580715158501961894615316559688951394964168831293614913537518296677569485915388756691943722008834640436124426047003541761874198528 binary64)) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)) (if (<=.f64 im #s(literal 32999999999999998119694481625979367929237805995359729424817069392334861927537500552593925756155434840033330819072970266653275812193870180703536446161428966514283231754622514487485267968 binary64)) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64)) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)))))))))
(if (<=.f64 im #s(literal 3602879701896397/18014398509481984 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))) (if (<=.f64 im #s(literal 6499999999999999760888028767101830070317474073092020186931598635302221106223799185509521031168 binary64)) (*.f64 #s(literal 1/2 binary64) (log1p.f64 (expm1.f64 (*.f64 im #s(literal -2 binary64))))) (if (<=.f64 im #s(literal 6600000000000000170498070795170432660144950935994891604555722343977806925614311324299607146496 binary64)) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64)) (if (<=.f64 im #s(literal 36000000000000000036920186503352375809956128393096010904923293852865664320822628167786025783581884796848324883345901756622934770189680475671003075182592 binary64)) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)) (if (<=.f64 im #s(literal 1720000000000000004985364220885365215011347990022105332876004976499585724069853237261034574078553889919798698745210292733671157992736241430367791009298813787570176 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 #s(literal 4/15 binary64) (pow.f64 im #s(literal 4 binary64))) #s(literal 2 binary64)))) (if (or (<=.f64 im #s(literal 20999999999999998581808762453441983736593416020152580715158501961894615316559688951394964168831293614913537518296677569485915388756691943722008834640436124426047003541761874198528 binary64)) (not (<=.f64 im #s(literal 32999999999999998119694481625979367929237805995359729424817069392334861927537500552593925756155434840033330819072970266653275812193870180703536446161428966514283231754622514487485267968 binary64)))) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal 1/5040 binary64))))))))
(if (<=.f64 im #s(literal 8070450532247929/144115188075855872 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) im) (cos.f64 re))) (if (<=.f64 im #s(literal 159999999999999992711140271223776609975478806413105252175891430769434888295236342131580163378086729696547332921503115451323842052910613449378645561830701156973901743855339791452247029366047894742280681252445239640064 binary64)) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)) (if (<=.f64 im #s(literal 159999999999999993812811653330217826538496220871566571556163009710382046938027715597118808746217931614042857785362633008463686395848851501473547136684581680506219259000454640932556555953805661572605685710987590923079921807917056 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)))))
(if (<=.f64 im #s(literal 8070450532247929/144115188075855872 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (*.f64 im #s(literal -2 binary64)))) (if (or (<=.f64 im #s(literal 159999999999999992711140271223776609975478806413105252175891430769434888295236342131580163378086729696547332921503115451323842052910613449378645561830701156973901743855339791452247029366047894742280681252445239640064 binary64)) (not (<=.f64 im #s(literal 159999999999999993812811653330217826538496220871566571556163009710382046938027715597118808746217931614042857785362633008463686395848851501473547136684581680506219259000454640932556555953805661572605685710987590923079921807917056 binary64)))) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 4/9 binary64) (pow.f64 im #s(literal 6 binary64))))))
(if (<=.f64 im #s(literal 7194230188746725/9223372036854775808 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal -2 binary64))) (*.f64 (pow.f64 im #s(literal 7 binary64)) #s(literal -1/5040 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal -2 binary64)))

soundness1.6s (8.7%)

Rules
1396×fma-define
1189×log1p-expm1-u
933×log1p-expm1-u
879×log1p-expm1-u
712×expm1-log1p-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
051211783
1132910294
251089863
0921532
12411429
27841372
326551320
457881320
073118281
1181618087
2632618021
030262
1368253
24475253
033285
1486281
25776281
041326
1564326
26736326
036324
186308
2244308
3768304
41960294
53017294
63397294
73805294
84502294
95011294
105176294
115270294
125270294
135270294
Stop Event
fuel
saturated
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 992 to 710 computations (28.4% saved)

preprocess104.0ms (0.6%)

Remove

(negabs im)

(abs re)

Compiler

Compiled 578 to 434 computations (24.9% saved)

end0.0ms (0%)

Profiling

Loading profile data...