math.sin on complex, real part

Time bar (total: 15.7s)

analyze0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
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 14 to 13 computations (7.1% saved)

sample1.3s (8%)

Memory
14.4MiB live, 1 594.3MiB allocated
Samples
958.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 643.0ms
ival-sin: 207.0ms (32.2% of total)
ival-exp: 183.0ms (28.5% of total)
ival-mult: 157.0ms (24.4% of total)
ival-sub: 46.0ms (7.2% of total)
ival-add: 35.0ms (5.4% of total)
ival-true: 6.0ms (0.9% of total)
...in/eval/compile.rkt:110:19: 5.0ms (0.8% of total)
ival-assert: 3.0ms (0.5% of total)
Bogosity

preprocess109.0ms (0.7%)

Memory
2.8MiB live, 79.0MiB allocated
Algorithm
egg-herbie
Rules
528×times-frac
438×distribute-lft-neg-in
340×unsub-neg
330×cancel-sign-sub-inv
310×distribute-rgt-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03068
110566
237266
388466
4170166
5231666
6266466
7295666
8320566
9328366
10328566
11328566
12331766
13332166
14332166
01111
12711
26911
311111
413711
516111
618011
718011
818211
918711
1018711
018711
Stop Event
iter limit
saturated
saturated
Calls
Call 1
Inputs
(* (* 1/2 (sin re)) (+ (exp (- 0 im)) (exp im)))
Outputs
(* (* 1/2 (sin re)) (+ (exp (- 0 im)) (exp im)))
(*.f64 (sin.f64 re) (+.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 im)) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))))
Call 2
Inputs
(* (* 1/2 (sin re)) (+ (exp (- 0 im)) (exp im)))
(* (* 1/2 (sin (neg re))) (+ (exp (- 0 im)) (exp im)))
(* (* 1/2 (sin re)) (+ (exp (- 0 (neg im))) (exp (neg im))))
(neg (* (* 1/2 (sin (neg re))) (+ (exp (- 0 im)) (exp im))))
(neg (* (* 1/2 (sin re)) (+ (exp (- 0 (neg im))) (exp (neg im)))))
(* (* 1/2 (sin im)) (+ (exp (- 0 re)) (exp re)))
Outputs
(* (* 1/2 (sin re)) (+ (exp (- 0 im)) (exp im)))
(* 1/2 (* (sin re) (+ (exp (neg im)) (exp im))))
(* (* 1/2 (sin (neg re))) (+ (exp (- 0 im)) (exp im)))
(* (+ (exp (neg im)) (exp im)) (* (sin re) -1/2))
(* (* 1/2 (sin re)) (+ (exp (- 0 (neg im))) (exp (neg im))))
(* 1/2 (* (sin re) (+ (exp (neg im)) (exp im))))
(neg (* (* 1/2 (sin (neg re))) (+ (exp (- 0 im)) (exp im))))
(* 1/2 (* (sin re) (+ (exp (neg im)) (exp im))))
(neg (* (* 1/2 (sin re)) (+ (exp (- 0 (neg im))) (exp (neg im)))))
(* (+ (exp (neg im)) (exp im)) (* (sin re) -1/2))
(* (* 1/2 (sin im)) (+ (exp (- 0 re)) (exp re)))
(* (* 1/2 (sin im)) (+ (exp (neg re)) (exp re)))
Symmetry

(abs im)

(negabs re)

explain134.0ms (0.9%)

Memory
12.3MiB live, 302.7MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))
00-0-(exp.f64 im)
00-0-(+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))
00-0-(sin.f64 re)
00-0-#s(literal 0 binary64)
00-0-im
00-0-(-.f64 #s(literal 0 binary64) im)
00-0-(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
00-0-re
00-0-#s(literal 1/2 binary64)
01(6.578077673503025e-298 436.5607752084156)0-(exp.f64 (-.f64 #s(literal 0 binary64) im))
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
exp.f64(exp.f64 (-.f64 #s(literal 0 binary64) im))sensitivity10
Confusion
Predicted +Predicted -
+00
-1255
Precision
0.0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-10255
Precision?
0.0
Recall?
0/0
Freqs
test
numberfreq
0255
11
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-100
Precision?
0.0
Recall?
0/0
Samples
56.0ms512×0valid
Compiler

Compiled 108 to 48 computations (55.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 37.0ms
ival-sin: 17.0ms (45.4% of total)
ival-exp: 7.0ms (18.7% of total)
ival-mult: 7.0ms (18.7% of total)
ival-sub: 3.0ms (8% of total)
ival-add: 2.0ms (5.3% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated
Compiler

Compiled 14 to 9 computations (35.7% saved)

prune1.0ms (0%)

Memory
2.5MiB live, 2.5MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))
Compiler

Compiled 14 to 11 computations (21.4% saved)

simplify13.0ms (0.1%)

Memory
-18.7MiB live, 18.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))
cost-diff0
(sin.f64 re)
cost-diff0
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
cost-diff0
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))
Rules
124×*-lowering-*.f32
124×*-lowering-*.f64
76×accelerator-lowering-fma.f32
76×accelerator-lowering-fma.f64
48×associate-*r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01134
12734
26934
311134
413734
516134
618034
718034
818234
918734
1018734
018734
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(* (* 1/2 (sin re)) (+ (exp (- 0 im)) (exp im)))
(* 1/2 (sin re))
1/2
(sin re)
re
(+ (exp (- 0 im)) (exp im))
(exp (- 0 im))
(- 0 im)
0
im
(exp im)
Outputs
(* (* 1/2 (sin re)) (+ (exp (- 0 im)) (exp im)))
(*.f64 (sin.f64 re) (+.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 im)) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))))
(* 1/2 (sin re))
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
1/2
#s(literal 1/2 binary64)
(sin re)
(sin.f64 re)
re
(+ (exp (- 0 im)) (exp im))
(+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))
(exp (- 0 im))
(exp.f64 (-.f64 #s(literal 0 binary64) im))
(- 0 im)
(-.f64 #s(literal 0 binary64) im)
0
#s(literal 0 binary64)
im
(exp im)
(exp.f64 im)

localize38.0ms (0.2%)

Memory
-6.0MiB live, 72.9MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
accuracy100.0%
(sin.f64 re)
accuracy100.0%
(exp.f64 (-.f64 #s(literal 0 binary64) im))
accuracy100.0%
(exp.f64 im)
Samples
26.0ms256×0valid
Compiler

Compiled 40 to 13 computations (67.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
ival-mult: 6.0ms (35.4% of total)
ival-sin: 5.0ms (29.5% of total)
ival-exp: 3.0ms (17.7% of total)
ival-sub: 1.0ms (5.9% of total)
ival-add: 1.0ms (5.9% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series7.0ms (0%)

Memory
16.1MiB live, 16.1MiB allocated
Counts
6 → 84
Calls
Call 1
Inputs
#<alt (* (* 1/2 (sin re)) (+ (exp (- 0 im)) (exp im)))>
#<alt (* 1/2 (sin re))>
#<alt (sin re)>
#<alt (+ (exp (- 0 im)) (exp im))>
#<alt (exp im)>
#<alt (exp (- 0 im))>
Outputs
#<alt (* 1/2 (* re (+ (exp im) (exp (neg im)))))>
#<alt (* re (+ (* -1/12 (* (pow re 2) (+ (exp im) (exp (neg im))))) (* 1/2 (+ (exp im) (exp (neg im))))))>
#<alt (* re (+ (* 1/2 (+ (exp im) (exp (neg im)))) (* (pow re 2) (+ (* -1/12 (+ (exp im) (exp (neg im)))) (* 1/240 (* (pow re 2) (+ (exp im) (exp (neg im)))))))))>
#<alt (* re (+ (* 1/2 (+ (exp im) (exp (neg im)))) (* (pow re 2) (+ (* -1/12 (+ (exp im) (exp (neg im)))) (* (pow re 2) (+ (* -1/10080 (* (pow re 2) (+ (exp im) (exp (neg im))))) (* 1/240 (+ (exp im) (exp (neg im))))))))))>
#<alt (* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))>
#<alt (* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))>
#<alt (* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))>
#<alt (* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))>
#<alt (* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))>
#<alt (* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))>
#<alt (* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))>
#<alt (* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))>
#<alt (sin re)>
#<alt (+ (sin re) (* 1/2 (* (pow im 2) (sin re))))>
#<alt (+ (sin re) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (sin re))) (* 1/2 (sin re)))))>
#<alt (+ (sin re) (* (pow im 2) (+ (* 1/2 (sin re)) (* (pow im 2) (+ (* 1/720 (* (pow im 2) (sin re))) (* 1/24 (sin re)))))))>
#<alt (* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))>
#<alt (* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))>
#<alt (* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))>
#<alt (* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))>
#<alt (* 1/2 (* (sin re) (+ (exp im) (exp (* -1 im)))))>
#<alt (* 1/2 (* (sin re) (+ (exp im) (exp (* -1 im)))))>
#<alt (* 1/2 (* (sin re) (+ (exp im) (exp (* -1 im)))))>
#<alt (* 1/2 (* (sin re) (+ (exp im) (exp (* -1 im)))))>
#<alt (* 1/2 re)>
#<alt (* re (+ 1/2 (* -1/12 (pow re 2))))>
#<alt (* re (+ 1/2 (* (pow re 2) (- (* 1/240 (pow re 2)) 1/12))))>
#<alt (* re (+ 1/2 (* (pow re 2) (- (* (pow re 2) (+ 1/240 (* -1/10080 (pow re 2)))) 1/12))))>
#<alt (* 1/2 (sin re))>
#<alt (* 1/2 (sin re))>
#<alt (* 1/2 (sin re))>
#<alt (* 1/2 (sin re))>
#<alt (* 1/2 (sin re))>
#<alt (* 1/2 (sin re))>
#<alt (* 1/2 (sin re))>
#<alt (* 1/2 (sin re))>
#<alt re>
#<alt (* re (+ 1 (* -1/6 (pow re 2))))>
#<alt (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))>
#<alt (* re (+ 1 (* (pow re 2) (- (* (pow re 2) (+ 1/120 (* -1/5040 (pow re 2)))) 1/6))))>
#<alt (sin re)>
#<alt (sin re)>
#<alt (sin re)>
#<alt (sin re)>
#<alt (sin re)>
#<alt (sin re)>
#<alt (sin re)>
#<alt (sin re)>
#<alt 2>
#<alt (+ 2 (pow im 2))>
#<alt (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))>
#<alt (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))>
#<alt (+ (exp im) (exp (neg im)))>
#<alt (+ (exp im) (exp (neg im)))>
#<alt (+ (exp im) (exp (neg im)))>
#<alt (+ (exp im) (exp (neg im)))>
#<alt (+ (exp im) (exp (* -1 im)))>
#<alt (+ (exp im) (exp (* -1 im)))>
#<alt (+ (exp im) (exp (* -1 im)))>
#<alt (+ (exp im) (exp (* -1 im)))>
#<alt 1>
#<alt (+ 1 im)>
#<alt (+ 1 (* im (+ 1 (* 1/2 im))))>
#<alt (+ 1 (* im (+ 1 (* im (+ 1/2 (* 1/6 im))))))>
#<alt (exp im)>
#<alt (exp im)>
#<alt (exp im)>
#<alt (exp im)>
#<alt (exp im)>
#<alt (exp im)>
#<alt (exp im)>
#<alt (exp im)>
#<alt 1>
#<alt (+ 1 (* -1 im))>
#<alt (+ 1 (* im (- (* 1/2 im) 1)))>
#<alt (+ 1 (* im (- (* im (+ 1/2 (* -1/6 im))) 1)))>
#<alt (exp (neg im))>
#<alt (exp (neg im))>
#<alt (exp (neg im))>
#<alt (exp (neg im))>
#<alt (exp (* -1 im))>
#<alt (exp (* -1 im))>
#<alt (exp (* -1 im))>
#<alt (exp (* -1 im))>
Calls

21 calls:

TimeVariablePointExpression
1.0ms
im
@inf
(* (* 1/2 (sin re)) (+ (exp (- 0 im)) (exp im)))
1.0ms
re
@inf
(* (* 1/2 (sin re)) (+ (exp (- 0 im)) (exp im)))
1.0ms
re
@-inf
(* (* 1/2 (sin re)) (+ (exp (- 0 im)) (exp im)))
1.0ms
im
@-inf
(* (* 1/2 (sin re)) (+ (exp (- 0 im)) (exp im)))
1.0ms
re
@0
(* (* 1/2 (sin re)) (+ (exp (- 0 im)) (exp im)))

rewrite223.0ms (1.4%)

Memory
-8.6MiB live, 342.1MiB allocated
Algorithm
batch-egg-rewrite
Rules
2 156×accelerator-lowering-fma.f32
2 156×accelerator-lowering-fma.f64
1 880×*-lowering-*.f32
1 880×*-lowering-*.f64
1 538×/-lowering-/.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01128
15224
238922
0439922
Stop Event
iter limit
iter limit
node limit
Counts
6 → 148
Calls
Call 1
Inputs
(* (* 1/2 (sin re)) (+ (exp (- 0 im)) (exp im)))
(* 1/2 (sin re))
(sin re)
(+ (exp (- 0 im)) (exp im))
(exp im)
(exp (- 0 im))
Outputs
(+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)) (/.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)) #s(literal 2 binary64)) (*.f64 (sin.f64 re) (-.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 im)) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))))) (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)) #s(literal 2 binary64)) (*.f64 (sin.f64 re) (-.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 im)) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (sin.f64 re) (exp.f64 im)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (exp.f64 im)) (/.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)))
(fma.f64 (sin.f64 re) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)))
(fma.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im) (/.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)))
(fma.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)))
(fma.f64 (exp.f64 im) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (/.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)))
(fma.f64 (/.f64 (sin.f64 re) (exp.f64 im)) #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)))
(fma.f64 (*.f64 (sin.f64 re) (exp.f64 im)) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 im)) (sin.f64 re) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (sin.f64 re) (/.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)) (/.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im))))) (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sin.f64 re) (-.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 im)) (*.f64 #s(literal 1/2 binary64) (exp.f64 im)))) (*.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1 binary64) (cosh.f64 im))) (*.f64 (sin.f64 re) (-.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 im)) (*.f64 #s(literal 1/2 binary64) (exp.f64 im)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (expm1.f64 (*.f64 #s(literal 2 binary64) im))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (*.f64 #s(literal 2 binary64) im)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)) (/.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)) #s(literal 2 binary64)) (*.f64 (sin.f64 re) (*.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 im)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)))))))
(/.f64 (*.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1 binary64) (cosh.f64 im))) (*.f64 (sin.f64 re) (-.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 im)) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))))) (*.f64 (sin.f64 re) (-.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 im)) (*.f64 #s(literal 1/2 binary64) (exp.f64 im)))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64)))))) (+.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (expm1.f64 (*.f64 #s(literal 2 binary64) im))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (*.f64 #s(literal 2 binary64) im))))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)) (/.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1 binary64) (cosh.f64 im))) (*.f64 (sin.f64 re) (-.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 im)) (*.f64 #s(literal 1/2 binary64) (exp.f64 im)))))) (neg.f64 (*.f64 (sin.f64 re) (-.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 im)) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64))))))) (-.f64 #s(literal 0 binary64) (+.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (expm1.f64 (*.f64 #s(literal 2 binary64) im)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (*.f64 #s(literal 2 binary64) im)))))) (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)) (/.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im))))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 #s(literal 0 binary64) (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (expm1.f64 (*.f64 #s(literal 2 binary64) im)))))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (*.f64 #s(literal 2 binary64) im))))) (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (*.f64 #s(literal 2 binary64) im)) (exp.f64 (*.f64 im #s(literal -2 binary64))))) (*.f64 #s(literal 2 binary64) (sinh.f64 im)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re))) (-.f64 #s(literal 0 binary64) (+.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (expm1.f64 (*.f64 #s(literal 2 binary64) im)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (*.f64 #s(literal 2 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re))) (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 #s(literal 2 binary64) im)) (exp.f64 (*.f64 im #s(literal -2 binary64)))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re))) (*.f64 #s(literal 2 binary64) (sinh.f64 im)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1 binary64) (cosh.f64 im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(*.f64 (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (expm1.f64 (*.f64 #s(literal 2 binary64) im)))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re))))
(*.f64 (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (expm1.f64 (*.f64 #s(literal 2 binary64) im)))))
(*.f64 (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (*.f64 #s(literal 2 binary64) im))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re))))
(*.f64 (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (*.f64 #s(literal 2 binary64) im))) (/.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 1/2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (cosh.f64 im) (*.f64 #s(literal 1/2 binary64) (sin.f64 re))))
(*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)) (/.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (exp.f64 im)))))))
(*.f64 (*.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1 binary64) (cosh.f64 im))) (*.f64 (sin.f64 re) (-.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 im)) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))))) (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 re) (-.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 im)) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))))))
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) (sin.f64 re))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (expm1.f64 (*.f64 #s(literal 2 binary64) im)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (*.f64 #s(literal 2 binary64) im))))) (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) #s(literal 2 binary64)) (cosh.f64 im))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64)))))) (+.f64 (exp.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 3 binary64))) (pow.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 3 binary64)))) (+.f64 (exp.f64 (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 im #s(literal -2 binary64)))) (-.f64 (pow.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) #s(literal -1 binary64))))))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64)))))) (-.f64 (exp.f64 (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 im #s(literal -2 binary64)))) (pow.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 2 binary64)))) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (expm1.f64 (*.f64 #s(literal 2 binary64) im))))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (*.f64 #s(literal 2 binary64) im))))) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (*.f64 #s(literal 2 binary64) im)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (*.f64 #s(literal 2 binary64) im))))) (-.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64))))) (+.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (+.f64 #s(literal 1 binary64) (exp.f64 (*.f64 #s(literal 2 binary64) im)))))
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) #s(literal 1/2 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(*.f64 (*.f64 #s(literal 1 binary64) (sin.f64 re)) #s(literal 1/2 binary64))
(sin.f64 re)
(+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))
(+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im)))
(+.f64 (/.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (neg.f64 (/.f64 (exp.f64 (*.f64 #s(literal 2 binary64) im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(-.f64 (/.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (/.f64 (exp.f64 (*.f64 #s(literal 2 binary64) im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(-.f64 (/.f64 (exp.f64 (*.f64 #s(literal 2 binary64) im)) (*.f64 #s(literal 2 binary64) (sinh.f64 im))) (/.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (sinh.f64 im))))
(fma.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) #s(literal 1 binary64) (exp.f64 im))
(fma.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (/.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (neg.f64 (/.f64 (exp.f64 (*.f64 #s(literal 2 binary64) im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(fma.f64 (exp.f64 im) #s(literal 1 binary64) (exp.f64 (-.f64 #s(literal 0 binary64) im)))
(fma.f64 #s(literal 1 binary64) (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))
(fma.f64 #s(literal 1 binary64) (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im)))
(fma.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (neg.f64 (/.f64 (exp.f64 (*.f64 #s(literal 2 binary64) im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (exp.f64 im)) (exp.f64 im))
(fma.f64 (/.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (*.f64 #s(literal 2 binary64) im)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (neg.f64 (/.f64 (exp.f64 (*.f64 #s(literal 2 binary64) im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(fma.f64 (/.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (-.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64))))) (+.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (+.f64 #s(literal 1 binary64) (exp.f64 (*.f64 #s(literal 2 binary64) im)))) (neg.f64 (/.f64 (exp.f64 (*.f64 #s(literal 2 binary64) im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(neg.f64 (/.f64 (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (expm1.f64 (*.f64 #s(literal 2 binary64) im))))))
(neg.f64 (/.f64 (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (*.f64 #s(literal 2 binary64) im))) (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64))))) (+.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (expm1.f64 (*.f64 #s(literal 2 binary64) im)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (*.f64 #s(literal 2 binary64) im)))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 im)) (-.f64 (exp.f64 (*.f64 #s(literal 2 binary64) im)) (exp.f64 (*.f64 im #s(literal -2 binary64))))))
(/.f64 (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64)))) (+.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (expm1.f64 (*.f64 #s(literal 2 binary64) im))))
(/.f64 (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (*.f64 #s(literal 2 binary64) im))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (expm1.f64 (*.f64 #s(literal 2 binary64) im)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (*.f64 #s(literal 2 binary64) im)))) (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(/.f64 (+.f64 (exp.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 3 binary64)) #s(literal 3 binary64))) (exp.f64 (*.f64 (*.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)))) (*.f64 (+.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (expm1.f64 (*.f64 #s(literal 2 binary64) im))) (+.f64 (exp.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 3 binary64))) (expm1.f64 (*.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3 binary64))))))
(/.f64 (-.f64 (exp.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 3 binary64))) (exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3 binary64)))) (*.f64 (+.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (expm1.f64 (*.f64 #s(literal 2 binary64) im))) (-.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64))))))
(/.f64 (-.f64 (exp.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 3 binary64))) (exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3 binary64)))) (*.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (+.f64 (exp.f64 (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 im #s(literal -2 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 #s(literal 2 binary64) im)))))))
(/.f64 (-.f64 (exp.f64 (*.f64 #s(literal 2 binary64) im)) (exp.f64 (*.f64 im #s(literal -2 binary64)))) (*.f64 #s(literal 2 binary64) (sinh.f64 im)))
(/.f64 (-.f64 (exp.f64 (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 im #s(literal -2 binary64)))) (exp.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 #s(literal 2 binary64) im)))) (*.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (+.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (*.f64 #s(literal 2 binary64) im)))))
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (*.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (exp.f64 (*.f64 #s(literal 2 binary64) im)))) (*.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(/.f64 (*.f64 (+.f64 (exp.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 3 binary64)) #s(literal 3 binary64))) (exp.f64 (*.f64 (*.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (exp.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 3 binary64))) (expm1.f64 (*.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3 binary64)))) (+.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (expm1.f64 (*.f64 #s(literal 2 binary64) im)))))
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 3 binary64))) (exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (-.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64)))) (+.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (expm1.f64 (*.f64 #s(literal 2 binary64) im)))))
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 3 binary64))) (exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (exp.f64 (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 im #s(literal -2 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 #s(literal 2 binary64) im))))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(/.f64 (*.f64 (-.f64 (exp.f64 (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 im #s(literal -2 binary64)))) (exp.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 #s(literal 2 binary64) im)))) #s(literal 1 binary64)) (*.f64 (+.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (*.f64 #s(literal 2 binary64) im))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (expm1.f64 (*.f64 #s(literal 2 binary64) im))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (*.f64 #s(literal 2 binary64) im))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(/.f64 (neg.f64 (-.f64 (exp.f64 (*.f64 #s(literal 2 binary64) im)) (exp.f64 (*.f64 im #s(literal -2 binary64))))) (neg.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 im))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) #s(literal 3 binary64)) (pow.f64 (/.f64 (exp.f64 (*.f64 #s(literal 2 binary64) im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (/.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) (+.f64 (*.f64 (/.f64 (exp.f64 (*.f64 #s(literal 2 binary64) im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (/.f64 (exp.f64 (*.f64 #s(literal 2 binary64) im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) (*.f64 (/.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (/.f64 (exp.f64 (*.f64 #s(literal 2 binary64) im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (/.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) (*.f64 (/.f64 (exp.f64 (*.f64 #s(literal 2 binary64) im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (/.f64 (exp.f64 (*.f64 #s(literal 2 binary64) im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))) (+.f64 (/.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (/.f64 (exp.f64 (*.f64 #s(literal 2 binary64) im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(/.f64 (*.f64 (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64)))) #s(literal 1 binary64)) (+.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (expm1.f64 (*.f64 #s(literal 2 binary64) im))))
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (*.f64 #s(literal 2 binary64) im))) #s(literal 1 binary64)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))
(/.f64 (*.f64 (+.f64 (exp.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 3 binary64)) #s(literal 3 binary64))) (exp.f64 (*.f64 (*.f64 im #s(literal 3 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (expm1.f64 (*.f64 #s(literal 2 binary64) im))))) (+.f64 (exp.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 3 binary64))) (expm1.f64 (*.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 3 binary64))) (exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (expm1.f64 (*.f64 #s(literal 2 binary64) im))))) (-.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 3 binary64))) (exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) (+.f64 (exp.f64 (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 im #s(literal -2 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 #s(literal 2 binary64) im))))))
(/.f64 (*.f64 (-.f64 (exp.f64 (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 im #s(literal -2 binary64)))) (exp.f64 (+.f64 (*.f64 #s(literal 2 binary64) im) (*.f64 #s(literal 2 binary64) im)))) (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) (+.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (*.f64 #s(literal 2 binary64) im))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal -1 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (/.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))
(*.f64 (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (expm1.f64 (*.f64 #s(literal 2 binary64) im)))))
(*.f64 (+.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (expm1.f64 (*.f64 #s(literal 2 binary64) im))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (/.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (expm1.f64 (*.f64 #s(literal 2 binary64) im))))))
(*.f64 (+.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (expm1.f64 (*.f64 #s(literal 2 binary64) im))) (/.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (+.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (expm1.f64 (*.f64 #s(literal 2 binary64) im)))))
(*.f64 (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (*.f64 #s(literal 2 binary64) im))) (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(*.f64 #s(literal 2 binary64) (cosh.f64 im))
(*.f64 (cosh.f64 im) #s(literal 2 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (expm1.f64 (*.f64 #s(literal 2 binary64) im))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (*.f64 #s(literal 2 binary64) im)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (expm1.f64 (*.f64 #s(literal 2 binary64) im)))) (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (*.f64 #s(literal 2 binary64) im))))
(*.f64 (-.f64 (exp.f64 (*.f64 #s(literal 2 binary64) im)) (exp.f64 (*.f64 im #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 im))))
(*.f64 (/.f64 (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (*.f64 #s(literal 2 binary64) im))) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (*.f64 #s(literal 2 binary64) im)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))
(*.f64 (/.f64 (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64)))) (+.f64 (exp.f64 (*.f64 (*.f64 im #s(literal -2 binary64)) #s(literal 3 binary64))) (pow.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 3 binary64)))) (+.f64 (exp.f64 (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 im #s(literal -2 binary64)))) (-.f64 (pow.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) #s(literal -1 binary64))))))
(*.f64 (/.f64 (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64)))) (-.f64 (exp.f64 (+.f64 (*.f64 im #s(literal -2 binary64)) (*.f64 im #s(literal -2 binary64)))) (pow.f64 (expm1.f64 (*.f64 #s(literal 2 binary64) im)) #s(literal 2 binary64)))) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (expm1.f64 (*.f64 #s(literal 2 binary64) im))))
(*.f64 (/.f64 (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (*.f64 #s(literal 2 binary64) im))) (-.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64))))) (+.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (+.f64 #s(literal 1 binary64) (exp.f64 (*.f64 #s(literal 2 binary64) im)))))
(exp.f64 im)
(/.f64 (exp.f64 im) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (exp.f64 (-.f64 #s(literal 0 binary64) im)))
(/.f64 (-.f64 #s(literal 0 binary64) (exp.f64 im)) #s(literal -1 binary64))
(*.f64 (exp.f64 im) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 im))
(exp.f64 (-.f64 #s(literal 0 binary64) im))
(neg.f64 (/.f64 #s(literal -1 binary64) (exp.f64 im)))
(/.f64 #s(literal 1 binary64) (exp.f64 im))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (exp.f64 im))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (exp.f64 im)))
(pow.f64 (exp.f64 im) #s(literal -1 binary64))
(pow.f64 (exp.f64 (-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 im im)))) (/.f64 #s(literal 1 binary64) (*.f64 im im)))
(pow.f64 (exp.f64 (-.f64 #s(literal 0 binary64) (*.f64 im im))) (/.f64 #s(literal 1 binary64) im))
(pow.f64 (exp.f64 #s(literal -1 binary64)) im)
(*.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 (-.f64 #s(literal 0 binary64) im)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (exp.f64 im)))

simplify502.0ms (3.2%)

Memory
11.1MiB live, 964.9MiB allocated
Algorithm
egg-herbie
Rules
18 460×accelerator-lowering-fma.f32
18 460×accelerator-lowering-fma.f64
4 918×*-lowering-*.f32
4 918×*-lowering-*.f64
3 014×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0130677
1419645
21290629
34286612
45237612
55803612
66438612
77722612
08007572
Stop Event
iter limit
node limit
Counts
84 → 84
Calls
Call 1
Inputs
(* 1/2 (* re (+ (exp im) (exp (neg im)))))
(* re (+ (* -1/12 (* (pow re 2) (+ (exp im) (exp (neg im))))) (* 1/2 (+ (exp im) (exp (neg im))))))
(* re (+ (* 1/2 (+ (exp im) (exp (neg im)))) (* (pow re 2) (+ (* -1/12 (+ (exp im) (exp (neg im)))) (* 1/240 (* (pow re 2) (+ (exp im) (exp (neg im)))))))))
(* re (+ (* 1/2 (+ (exp im) (exp (neg im)))) (* (pow re 2) (+ (* -1/12 (+ (exp im) (exp (neg im)))) (* (pow re 2) (+ (* -1/10080 (* (pow re 2) (+ (exp im) (exp (neg im))))) (* 1/240 (+ (exp im) (exp (neg im))))))))))
(* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))
(* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))
(* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))
(* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))
(* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))
(* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))
(* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))
(* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))
(sin re)
(+ (sin re) (* 1/2 (* (pow im 2) (sin re))))
(+ (sin re) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (sin re))) (* 1/2 (sin re)))))
(+ (sin re) (* (pow im 2) (+ (* 1/2 (sin re)) (* (pow im 2) (+ (* 1/720 (* (pow im 2) (sin re))) (* 1/24 (sin re)))))))
(* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))
(* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))
(* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))
(* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))
(* 1/2 (* (sin re) (+ (exp im) (exp (* -1 im)))))
(* 1/2 (* (sin re) (+ (exp im) (exp (* -1 im)))))
(* 1/2 (* (sin re) (+ (exp im) (exp (* -1 im)))))
(* 1/2 (* (sin re) (+ (exp im) (exp (* -1 im)))))
(* 1/2 re)
(* re (+ 1/2 (* -1/12 (pow re 2))))
(* re (+ 1/2 (* (pow re 2) (- (* 1/240 (pow re 2)) 1/12))))
(* re (+ 1/2 (* (pow re 2) (- (* (pow re 2) (+ 1/240 (* -1/10080 (pow re 2)))) 1/12))))
(* 1/2 (sin re))
(* 1/2 (sin re))
(* 1/2 (sin re))
(* 1/2 (sin re))
(* 1/2 (sin re))
(* 1/2 (sin re))
(* 1/2 (sin re))
(* 1/2 (sin re))
re
(* re (+ 1 (* -1/6 (pow re 2))))
(* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))
(* re (+ 1 (* (pow re 2) (- (* (pow re 2) (+ 1/120 (* -1/5040 (pow re 2)))) 1/6))))
(sin re)
(sin re)
(sin re)
(sin re)
(sin re)
(sin re)
(sin re)
(sin re)
2
(+ 2 (pow im 2))
(+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))
(+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))
(+ (exp im) (exp (neg im)))
(+ (exp im) (exp (neg im)))
(+ (exp im) (exp (neg im)))
(+ (exp im) (exp (neg im)))
(+ (exp im) (exp (* -1 im)))
(+ (exp im) (exp (* -1 im)))
(+ (exp im) (exp (* -1 im)))
(+ (exp im) (exp (* -1 im)))
1
(+ 1 im)
(+ 1 (* im (+ 1 (* 1/2 im))))
(+ 1 (* im (+ 1 (* im (+ 1/2 (* 1/6 im))))))
(exp im)
(exp im)
(exp im)
(exp im)
(exp im)
(exp im)
(exp im)
(exp im)
1
(+ 1 (* -1 im))
(+ 1 (* im (- (* 1/2 im) 1)))
(+ 1 (* im (- (* im (+ 1/2 (* -1/6 im))) 1)))
(exp (neg im))
(exp (neg im))
(exp (neg im))
(exp (neg im))
(exp (* -1 im))
(exp (* -1 im))
(exp (* -1 im))
(exp (* -1 im))
Outputs
(* 1/2 (* re (+ (exp im) (exp (neg im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) re))
(* re (+ (* -1/12 (* (pow re 2) (+ (exp im) (exp (neg im))))) (* 1/2 (+ (exp im) (exp (neg im))))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 re re)))))
(* re (+ (* 1/2 (+ (exp im) (exp (neg im)))) (* (pow re 2) (+ (* -1/12 (+ (exp im) (exp (neg im)))) (* 1/240 (* (pow re 2) (+ (exp im) (exp (neg im)))))))))
(*.f64 re (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re re) (-.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 re re) #s(literal -1/240 binary64)))))))
(* re (+ (* 1/2 (+ (exp im) (exp (neg im)))) (* (pow re 2) (+ (* -1/12 (+ (exp im) (exp (neg im)))) (* (pow re 2) (+ (* -1/10080 (* (pow re 2) (+ (exp im) (exp (neg im))))) (* 1/240 (+ (exp im) (exp (neg im))))))))))
(*.f64 re (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/12 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal 1/240 binary64) (*.f64 re (*.f64 re #s(literal -1/10080 binary64))))))))))))
(* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(sin re)
(sin.f64 re)
(+ (sin re) (* 1/2 (* (pow im 2) (sin re))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(+ (sin re) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (sin re))) (* 1/2 (sin re)))))
(*.f64 (sin.f64 re) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(+ (sin re) (* (pow im 2) (+ (* 1/2 (sin re)) (* (pow im 2) (+ (* 1/720 (* (pow im 2) (sin re))) (* 1/24 (sin re)))))))
(*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal 1/720 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(* 1/2 (* (sin re) (+ (exp im) (exp (neg im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(* 1/2 (* (sin re) (+ (exp im) (exp (* -1 im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(* 1/2 (* (sin re) (+ (exp im) (exp (* -1 im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(* 1/2 (* (sin re) (+ (exp im) (exp (* -1 im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(* 1/2 (* (sin re) (+ (exp im) (exp (* -1 im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(* 1/2 re)
(*.f64 #s(literal 1/2 binary64) re)
(* re (+ 1/2 (* -1/12 (pow re 2))))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 re re))))
(* re (+ 1/2 (* (pow re 2) (- (* 1/240 (pow re 2)) 1/12))))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re re) (-.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 re re) #s(literal -1/240 binary64))))))
(* re (+ 1/2 (* (pow re 2) (- (* (pow re 2) (+ 1/240 (* -1/10080 (pow re 2)))) 1/12))))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/12 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal 1/240 binary64) (*.f64 re (*.f64 re #s(literal -1/10080 binary64)))))))))))
(* 1/2 (sin re))
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
(* 1/2 (sin re))
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
(* 1/2 (sin re))
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
(* 1/2 (sin re))
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
(* 1/2 (sin re))
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
(* 1/2 (sin re))
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
(* 1/2 (sin re))
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
(* 1/2 (sin re))
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
re
(* re (+ 1 (* -1/6 (pow re 2))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))
(* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(* re (+ 1 (* (pow re 2) (- (* (pow re 2) (+ 1/120 (* -1/5040 (pow re 2)))) 1/6))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 re re) #s(literal -1/5040 binary64))))))))
(sin re)
(sin.f64 re)
(sin re)
(sin.f64 re)
(sin re)
(sin.f64 re)
(sin re)
(sin.f64 re)
(sin re)
(sin.f64 re)
(sin re)
(sin.f64 re)
(sin re)
(sin.f64 re)
(sin re)
(sin.f64 re)
2
#s(literal 2 binary64)
(+ 2 (pow im 2))
(+.f64 #s(literal 2 binary64) (*.f64 im im))
(+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))
(+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))
(+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))
(+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))))
(+ (exp im) (exp (neg im)))
(+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))
(+ (exp im) (exp (neg im)))
(+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))
(+ (exp im) (exp (neg im)))
(+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))
(+ (exp im) (exp (neg im)))
(+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))
(+ (exp im) (exp (* -1 im)))
(+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))
(+ (exp im) (exp (* -1 im)))
(+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))
(+ (exp im) (exp (* -1 im)))
(+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))
(+ (exp im) (exp (* -1 im)))
(+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im)))
1
#s(literal 1 binary64)
(+ 1 im)
(+.f64 im #s(literal 1 binary64))
(+ 1 (* im (+ 1 (* 1/2 im))))
(+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))
(+ 1 (* im (+ 1 (* im (+ 1/2 (* 1/6 im))))))
(+.f64 #s(literal 1 binary64) (*.f64 im (-.f64 #s(literal 1 binary64) (*.f64 im (+.f64 (*.f64 im #s(literal -1/6 binary64)) #s(literal -1/2 binary64))))))
(exp im)
(exp.f64 im)
(exp im)
(exp.f64 im)
(exp im)
(exp.f64 im)
(exp im)
(exp.f64 im)
(exp im)
(exp.f64 im)
(exp im)
(exp.f64 im)
(exp im)
(exp.f64 im)
(exp im)
(exp.f64 im)
1
#s(literal 1 binary64)
(+ 1 (* -1 im))
(-.f64 #s(literal 1 binary64) im)
(+ 1 (* im (- (* 1/2 im) 1)))
(+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) im))))
(+ 1 (* im (- (* im (+ 1/2 (* -1/6 im))) 1)))
(+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal -1/6 binary64)))))))
(exp (neg im))
(/.f64 #s(literal 1 binary64) (exp.f64 im))
(exp (neg im))
(/.f64 #s(literal 1 binary64) (exp.f64 im))
(exp (neg im))
(/.f64 #s(literal 1 binary64) (exp.f64 im))
(exp (neg im))
(/.f64 #s(literal 1 binary64) (exp.f64 im))
(exp (* -1 im))
(/.f64 #s(literal 1 binary64) (exp.f64 im))
(exp (* -1 im))
(/.f64 #s(literal 1 binary64) (exp.f64 im))
(exp (* -1 im))
(/.f64 #s(literal 1 binary64) (exp.f64 im))
(exp (* -1 im))
(/.f64 #s(literal 1 binary64) (exp.f64 im))

eval24.0ms (0.2%)

Memory
34.3MiB live, 71.1MiB allocated
Compiler

Compiled 4 934 to 586 computations (88.1% saved)

prune33.0ms (0.2%)

Memory
-28.1MiB live, 87.2MiB allocated
Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New2257232
Fresh000
Picked101
Done000
Total2267233
Accuracy
100.0%
Counts
233 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) (sin.f64 re))
87.9%
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
90.3%
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))
77.8%
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
90.3%
(*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal 1/720 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
87.9%
(*.f64 (sin.f64 re) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
54.5%
(sin.f64 re)
Compiler

Compiled 234 to 166 computations (29.1% saved)

simplify381.0ms (2.4%)

Memory
9.2MiB live, 659.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))
cost-diff0
(sin.f64 re)
cost-diff0
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
cost-diff0
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
cost-diff0
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
cost-diff0
(+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64))
cost-diff0
(sin.f64 re)
cost-diff0
(*.f64 (sin.f64 re) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
cost-diff0
(+.f64 #s(literal 2 binary64) (*.f64 im im))
cost-diff0
(sin.f64 re)
cost-diff0
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
cost-diff0
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
cost-diff0
(sin.f64 re)
cost-diff0
(sin.f64 re)
cost-diff0
(cosh.f64 im)
cost-diff0
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) (sin.f64 re))
cost-diff128
(*.f64 #s(literal 1 binary64) (cosh.f64 im))
Rules
10 732×accelerator-lowering-fma.f32
10 732×accelerator-lowering-fma.f64
4 768×*-lowering-*.f32
4 768×*-lowering-*.f64
2 096×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
027188
192188
2274180
31117180
41976180
53574180
65630180
76299180
86453180
96613180
106767180
117164180
08085165
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (* 1 (cosh im)) (sin re))
(* 1 (cosh im))
1
(cosh im)
im
(sin re)
re
(sin re)
re
(* (* 1/2 (sin re)) (+ 2 (* im im)))
(* 1/2 (sin re))
1/2
(sin re)
re
(+ 2 (* im im))
2
(* im im)
im
(* (sin re) (+ (* (* im im) (+ 1/2 (* im (* im 1/24)))) 1))
(sin re)
re
(+ (* (* im im) (+ 1/2 (* im (* im 1/24)))) 1)
(* (* im im) (+ 1/2 (* im (* im 1/24))))
(* im im)
im
(+ 1/2 (* im (* im 1/24)))
1/2
(* im (* im 1/24))
(* im 1/24)
1/24
1
(* (* 1/2 (sin re)) (+ 2 (* im (* im (+ 1 (* (* im im) 1/12))))))
(* 1/2 (sin re))
1/2
(sin re)
re
(+ 2 (* im (* im (+ 1 (* (* im im) 1/12)))))
2
(* im (* im (+ 1 (* (* im im) 1/12))))
im
(* im (+ 1 (* (* im im) 1/12)))
(+ 1 (* (* im im) 1/12))
1
(* (* im im) 1/12)
(* im im)
1/12
Outputs
(* (* 1 (cosh im)) (sin re))
(*.f64 (cosh.f64 im) (sin.f64 re))
(* 1 (cosh im))
(cosh.f64 im)
1
#s(literal 1 binary64)
(cosh im)
(cosh.f64 im)
im
(sin re)
(sin.f64 re)
re
(sin re)
(sin.f64 re)
re
(* (* 1/2 (sin re)) (+ 2 (* im im)))
(*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(* 1/2 (sin re))
(/.f64 (sin.f64 re) #s(literal 2 binary64))
1/2
#s(literal 1/2 binary64)
(sin re)
(sin.f64 re)
re
(+ 2 (* im im))
(+.f64 #s(literal 2 binary64) (*.f64 im im))
2
#s(literal 2 binary64)
(* im im)
(*.f64 im im)
im
(* (sin re) (+ (* (* im im) (+ 1/2 (* im (* im 1/24)))) 1))
(*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(sin re)
(sin.f64 re)
re
(+ (* (* im im) (+ 1/2 (* im (* im 1/24)))) 1)
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(* (* im im) (+ 1/2 (* im (* im 1/24))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(* im im)
(*.f64 im im)
im
(+ 1/2 (* im (* im 1/24)))
(+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
1/2
#s(literal 1/2 binary64)
(* im (* im 1/24))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(* im 1/24)
(*.f64 im #s(literal 1/24 binary64))
1/24
#s(literal 1/24 binary64)
1
#s(literal 1 binary64)
(* (* 1/2 (sin re)) (+ 2 (* im (* im (+ 1 (* (* im im) 1/12))))))
(/.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))) #s(literal 2 binary64))
(* 1/2 (sin re))
(/.f64 (sin.f64 re) #s(literal 2 binary64))
1/2
#s(literal 1/2 binary64)
(sin re)
(sin.f64 re)
re
(+ 2 (* im (* im (+ 1 (* (* im im) 1/12)))))
(+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))
2
#s(literal 2 binary64)
(* im (* im (+ 1 (* (* im im) 1/12))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))
im
(* im (+ 1 (* (* im im) 1/12)))
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))
(+ 1 (* (* im im) 1/12))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))
1
#s(literal 1 binary64)
(* (* im im) 1/12)
(*.f64 (*.f64 im im) #s(literal 1/12 binary64))
(* im im)
(*.f64 im im)
1/12
#s(literal 1/12 binary64)

localize102.0ms (0.7%)

Memory
10.8MiB live, 165.9MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))
accuracy99.9%
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))
accuracy99.7%
(*.f64 (*.f64 im im) #s(literal 1/12 binary64))
accuracy97.8%
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
accuracy99.9%
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
accuracy99.8%
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
accuracy99.5%
(*.f64 im #s(literal 1/24 binary64))
accuracy97.8%
(*.f64 (sin.f64 re) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
accuracy100.0%
(*.f64 im im)
accuracy100.0%
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
accuracy100.0%
(sin.f64 re)
accuracy91.9%
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
accuracy100.0%
(sin.f64 re)
accuracy100.0%
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) (sin.f64 re))
accuracy100.0%
(*.f64 #s(literal 1 binary64) (cosh.f64 im))
accuracy100.0%
(sin.f64 re)
accuracy100.0%
(cosh.f64 im)
Samples
58.0ms256×0valid
Compiler

Compiled 194 to 29 computations (85.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 39.0ms
ival-mult: 19.0ms (49.2% of total)
...in/eval/compile.rkt:111:19: 6.0ms (15.5% of total)
ival-add: 5.0ms (12.9% of total)
ival-sin: 5.0ms (12.9% of total)
ival-cosh: 3.0ms (7.8% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series26.0ms (0.2%)

Memory
-4.0MiB live, 33.8MiB allocated
Counts
18 → 264
Calls
Call 1
Inputs
#<alt (* 1 (cosh im))>
#<alt (* (* 1 (cosh im)) (sin re))>
#<alt (cosh im)>
#<alt (sin re)>
#<alt (* (* 1/2 (sin re)) (+ 2 (* im im)))>
#<alt (* 1/2 (sin re))>
#<alt (+ 2 (* im im))>
#<alt (* (sin re) (+ (* (* im im) (+ 1/2 (* im (* im 1/24)))) 1))>
#<alt (+ (* (* im im) (+ 1/2 (* im (* im 1/24)))) 1)>
#<alt (* (* im im) (+ 1/2 (* im (* im 1/24))))>
#<alt (* (* 1/2 (sin re)) (+ 2 (* im (* im (+ 1 (* (* im im) 1/12))))))>
#<alt (+ 2 (* im (* im (+ 1 (* (* im im) 1/12)))))>
#<alt (* im im)>
#<alt (* im 1/24)>
#<alt (* im (* im 1/24))>
#<alt (* (* im im) 1/12)>
#<alt (* im (+ 1 (* (* im im) 1/12)))>
#<alt (* im (* im (+ 1 (* (* im im) 1/12))))>
Outputs
#<alt 1>
#<alt (+ 1 (* 1/2 (pow im 2)))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* (pow im 2) (+ 1/24 (* 1/720 (pow im 2)))))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (sin re)>
#<alt (+ (sin re) (* 1/2 (* (pow im 2) (sin re))))>
#<alt (+ (sin re) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (sin re))) (* 1/2 (sin re)))))>
#<alt (+ (sin re) (* (pow im 2) (+ (* 1/2 (sin re)) (* (pow im 2) (+ (* 1/720 (* (pow im 2) (sin re))) (* 1/24 (sin re)))))))>
#<alt (* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* re (+ (* -1/12 (* (pow re 2) (+ (exp im) (/ 1 (exp im))))) (* 1/2 (+ (exp im) (/ 1 (exp im))))))>
#<alt (* re (+ (* 1/2 (+ (exp im) (/ 1 (exp im)))) (* (pow re 2) (+ (* -1/12 (+ (exp im) (/ 1 (exp im)))) (* 1/240 (* (pow re 2) (+ (exp im) (/ 1 (exp im)))))))))>
#<alt (* re (+ (* 1/2 (+ (exp im) (/ 1 (exp im)))) (* (pow re 2) (+ (* -1/12 (+ (exp im) (/ 1 (exp im)))) (* (pow re 2) (+ (* -1/10080 (* (pow re 2) (+ (exp im) (/ 1 (exp im))))) (* 1/240 (+ (exp im) (/ 1 (exp im))))))))))>
#<alt (* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))>
#<alt 1>
#<alt (+ 1 (* 1/2 (pow im 2)))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* (pow im 2) (+ 1/24 (* 1/720 (pow im 2)))))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt re>
#<alt (* re (+ 1 (* -1/6 (pow re 2))))>
#<alt (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))>
#<alt (* re (+ 1 (* (pow re 2) (- (* (pow re 2) (+ 1/120 (* -1/5040 (pow re 2)))) 1/6))))>
#<alt (sin re)>
#<alt (sin re)>
#<alt (sin re)>
#<alt (sin re)>
#<alt (sin re)>
#<alt (sin re)>
#<alt (sin re)>
#<alt (sin re)>
#<alt (* 1/2 (* re (+ 2 (pow im 2))))>
#<alt (* re (+ (* -1/12 (* (pow re 2) (+ 2 (pow im 2)))) (* 1/2 (+ 2 (pow im 2)))))>
#<alt (* re (+ (* 1/2 (+ 2 (pow im 2))) (* (pow re 2) (+ (* -1/12 (+ 2 (pow im 2))) (* 1/240 (* (pow re 2) (+ 2 (pow im 2))))))))>
#<alt (* re (+ (* 1/2 (+ 2 (pow im 2))) (* (pow re 2) (+ (* -1/12 (+ 2 (pow im 2))) (* (pow re 2) (+ (* -1/10080 (* (pow re 2) (+ 2 (pow im 2)))) (* 1/240 (+ 2 (pow im 2)))))))))>
#<alt (* 1/2 (* (sin re) (+ 2 (pow im 2))))>
#<alt (* 1/2 (* (sin re) (+ 2 (pow im 2))))>
#<alt (* 1/2 (* (sin re) (+ 2 (pow im 2))))>
#<alt (* 1/2 (* (sin re) (+ 2 (pow im 2))))>
#<alt (* 1/2 (* (sin re) (+ 2 (pow im 2))))>
#<alt (* 1/2 (* (sin re) (+ 2 (pow im 2))))>
#<alt (* 1/2 (* (sin re) (+ 2 (pow im 2))))>
#<alt (* 1/2 (* (sin re) (+ 2 (pow im 2))))>
#<alt (sin re)>
#<alt (+ (sin re) (* 1/2 (* (pow im 2) (sin re))))>
#<alt (+ (sin re) (* 1/2 (* (pow im 2) (sin re))))>
#<alt (+ (sin re) (* 1/2 (* (pow im 2) (sin re))))>
#<alt (* 1/2 (* (pow im 2) (sin re)))>
#<alt (* (pow im 2) (+ (* 1/2 (sin re)) (/ (sin re) (pow im 2))))>
#<alt (* (pow im 2) (+ (* 1/2 (sin re)) (/ (sin re) (pow im 2))))>
#<alt (* (pow im 2) (+ (* 1/2 (sin re)) (/ (sin re) (pow im 2))))>
#<alt (* 1/2 (* (pow im 2) (sin re)))>
#<alt (* (pow im 2) (+ (* 1/2 (sin re)) (/ (sin re) (pow im 2))))>
#<alt (* (pow im 2) (+ (* 1/2 (sin re)) (/ (sin re) (pow im 2))))>
#<alt (* (pow im 2) (+ (* 1/2 (sin re)) (/ (sin re) (pow im 2))))>
#<alt (* 1/2 re)>
#<alt (* re (+ 1/2 (* -1/12 (pow re 2))))>
#<alt (* re (+ 1/2 (* (pow re 2) (- (* 1/240 (pow re 2)) 1/12))))>
#<alt (* re (+ 1/2 (* (pow re 2) (- (* (pow re 2) (+ 1/240 (* -1/10080 (pow re 2)))) 1/12))))>
#<alt (* 1/2 (sin re))>
#<alt (* 1/2 (sin re))>
#<alt (* 1/2 (sin re))>
#<alt (* 1/2 (sin re))>
#<alt (* 1/2 (sin re))>
#<alt (* 1/2 (sin re))>
#<alt (* 1/2 (sin re))>
#<alt (* 1/2 (sin re))>
#<alt 2>
#<alt (+ 2 (pow im 2))>
#<alt (+ 2 (pow im 2))>
#<alt (+ 2 (pow im 2))>
#<alt (pow im 2)>
#<alt (* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))>
#<alt (pow im 2)>
#<alt (* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))>
#<alt (* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* re (+ 1 (+ (* -1/6 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))>
#<alt (* re (+ 1 (+ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (* (pow re 2) (+ (* -1/6 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/120 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))))))>
#<alt (* re (+ 1 (+ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (* (pow re 2) (+ (* -1/6 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* (pow re 2) (+ (* -1/5040 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* 1/120 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))))))))>
#<alt (* (sin re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* (sin re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* (sin re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* (sin re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* (sin re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* (sin re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* (sin re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* (sin re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (sin re)>
#<alt (+ (sin re) (* 1/2 (* (pow im 2) (sin re))))>
#<alt (+ (sin re) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (sin re))) (* 1/2 (sin re)))))>
#<alt (+ (sin re) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (sin re))) (* 1/2 (sin re)))))>
#<alt (* 1/24 (* (pow im 4) (sin re)))>
#<alt (* (pow im 4) (+ (* 1/24 (sin re)) (* 1/2 (/ (sin re) (pow im 2)))))>
#<alt (* (pow im 4) (+ (* 1/24 (sin re)) (+ (* 1/2 (/ (sin re) (pow im 2))) (/ (sin re) (pow im 4)))))>
#<alt (* (pow im 4) (+ (* 1/24 (sin re)) (+ (* 1/2 (/ (sin re) (pow im 2))) (/ (sin re) (pow im 4)))))>
#<alt (* 1/24 (* (pow im 4) (sin re)))>
#<alt (* (pow im 4) (+ (* 1/24 (sin re)) (* 1/2 (/ (sin re) (pow im 2)))))>
#<alt (* (pow im 4) (+ (* 1/24 (sin re)) (+ (* 1/2 (/ (sin re) (pow im 2))) (/ (sin re) (pow im 4)))))>
#<alt (* (pow im 4) (+ (* 1/24 (sin re)) (+ (* 1/2 (/ (sin re) (pow im 2))) (/ (sin re) (pow im 4)))))>
#<alt 1>
#<alt (+ 1 (* 1/2 (pow im 2)))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (* 1/24 (pow im 4))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
#<alt (* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
#<alt (* 1/24 (pow im 4))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
#<alt (* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
#<alt (* 1/2 (pow im 2))>
#<alt (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))>
#<alt (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))>
#<alt (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))>
#<alt (* 1/24 (pow im 4))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* 1/24 (pow im 4))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* 1/2 (* re (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))))>
#<alt (* re (+ (* -1/12 (* (pow re 2) (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2))))))) (* 1/2 (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2))))))))>
#<alt (* re (+ (* 1/2 (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))) (* (pow re 2) (+ (* -1/12 (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))) (* 1/240 (* (pow re 2) (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))))))))>
#<alt (* re (+ (* 1/2 (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))) (* (pow re 2) (+ (* -1/12 (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))) (* (pow re 2) (+ (* -1/10080 (* (pow re 2) (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2))))))) (* 1/240 (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2))))))))))))>
#<alt (* 1/2 (* (sin re) (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))))>
#<alt (* 1/2 (* (sin re) (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))))>
#<alt (* 1/2 (* (sin re) (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))))>
#<alt (* 1/2 (* (sin re) (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))))>
#<alt (* 1/2 (* (sin re) (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))))>
#<alt (* 1/2 (* (sin re) (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))))>
#<alt (* 1/2 (* (sin re) (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))))>
#<alt (* 1/2 (* (sin re) (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))))>
#<alt (sin re)>
#<alt (+ (sin re) (* 1/2 (* (pow im 2) (sin re))))>
#<alt (+ (sin re) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (sin re))) (* 1/2 (sin re)))))>
#<alt (+ (sin re) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (sin re))) (* 1/2 (sin re)))))>
#<alt (* 1/24 (* (pow im 4) (sin re)))>
#<alt (* (pow im 4) (+ (* 1/24 (sin re)) (* 1/2 (/ (sin re) (pow im 2)))))>
#<alt (* (pow im 4) (+ (* 1/24 (sin re)) (+ (* 1/2 (/ (sin re) (pow im 2))) (/ (sin re) (pow im 4)))))>
#<alt (* (pow im 4) (+ (* 1/24 (sin re)) (+ (* 1/2 (/ (sin re) (pow im 2))) (/ (sin re) (pow im 4)))))>
#<alt (* 1/24 (* (pow im 4) (sin re)))>
#<alt (* (pow im 4) (+ (* 1/24 (sin re)) (* 1/2 (/ (sin re) (pow im 2)))))>
#<alt (* (pow im 4) (+ (* 1/24 (sin re)) (+ (* 1/2 (/ (sin re) (pow im 2))) (/ (sin re) (pow im 4)))))>
#<alt (* (pow im 4) (+ (* 1/24 (sin re)) (+ (* 1/2 (/ (sin re) (pow im 2))) (/ (sin re) (pow im 4)))))>
#<alt 2>
#<alt (+ 2 (pow im 2))>
#<alt (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))>
#<alt (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))>
#<alt (* 1/12 (pow im 4))>
#<alt (* (pow im 4) (+ 1/12 (/ 1 (pow im 2))))>
#<alt (* (pow im 4) (+ 1/12 (+ (/ 1 (pow im 2)) (/ 2 (pow im 4)))))>
#<alt (* (pow im 4) (+ 1/12 (+ (/ 1 (pow im 2)) (/ 2 (pow im 4)))))>
#<alt (* 1/12 (pow im 4))>
#<alt (* (pow im 4) (+ 1/12 (/ 1 (pow im 2))))>
#<alt (* (pow im 4) (+ 1/12 (+ (/ 1 (pow im 2)) (/ 2 (pow im 4)))))>
#<alt (* (pow im 4) (+ 1/12 (+ (/ 1 (pow im 2)) (/ 2 (pow im 4)))))>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (* 1/24 im)>
#<alt (* 1/24 im)>
#<alt (* 1/24 im)>
#<alt (* 1/24 im)>
#<alt (* 1/24 im)>
#<alt (* 1/24 im)>
#<alt (* 1/24 im)>
#<alt (* 1/24 im)>
#<alt (* 1/24 im)>
#<alt (* 1/24 im)>
#<alt (* 1/24 im)>
#<alt (* 1/24 im)>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/12 (pow im 2))>
#<alt (* 1/12 (pow im 2))>
#<alt (* 1/12 (pow im 2))>
#<alt (* 1/12 (pow im 2))>
#<alt (* 1/12 (pow im 2))>
#<alt (* 1/12 (pow im 2))>
#<alt (* 1/12 (pow im 2))>
#<alt (* 1/12 (pow im 2))>
#<alt (* 1/12 (pow im 2))>
#<alt (* 1/12 (pow im 2))>
#<alt (* 1/12 (pow im 2))>
#<alt (* 1/12 (pow im 2))>
#<alt im>
#<alt (* im (+ 1 (* 1/12 (pow im 2))))>
#<alt (* im (+ 1 (* 1/12 (pow im 2))))>
#<alt (* im (+ 1 (* 1/12 (pow im 2))))>
#<alt (* 1/12 (pow im 3))>
#<alt (* (pow im 3) (+ 1/12 (/ 1 (pow im 2))))>
#<alt (* (pow im 3) (+ 1/12 (/ 1 (pow im 2))))>
#<alt (* (pow im 3) (+ 1/12 (/ 1 (pow im 2))))>
#<alt (* 1/12 (pow im 3))>
#<alt (* (pow im 3) (+ 1/12 (/ 1 (pow im 2))))>
#<alt (* (pow im 3) (+ 1/12 (/ 1 (pow im 2))))>
#<alt (* (pow im 3) (+ 1/12 (/ 1 (pow im 2))))>
#<alt (pow im 2)>
#<alt (* (pow im 2) (+ 1 (* 1/12 (pow im 2))))>
#<alt (* (pow im 2) (+ 1 (* 1/12 (pow im 2))))>
#<alt (* (pow im 2) (+ 1 (* 1/12 (pow im 2))))>
#<alt (* 1/12 (pow im 4))>
#<alt (* (pow im 4) (+ 1/12 (/ 1 (pow im 2))))>
#<alt (* (pow im 4) (+ 1/12 (/ 1 (pow im 2))))>
#<alt (* (pow im 4) (+ 1/12 (/ 1 (pow im 2))))>
#<alt (* 1/12 (pow im 4))>
#<alt (* (pow im 4) (+ 1/12 (/ 1 (pow im 2))))>
#<alt (* (pow im 4) (+ 1/12 (/ 1 (pow im 2))))>
#<alt (* (pow im 4) (+ 1/12 (/ 1 (pow im 2))))>
Calls

66 calls:

TimeVariablePointExpression
5.0ms
im
@inf
(* (* 1/2 (sin re)) (+ 2 (* im im)))
2.0ms
im
@-inf
(* (sin re) (+ (* (* im im) (+ 1/2 (* im (* im 1/24)))) 1))
2.0ms
im
@-inf
(* 1 (cosh im))
1.0ms
re
@inf
(* (* 1/2 (sin re)) (+ 2 (* im (* im (+ 1 (* (* im im) 1/12))))))
1.0ms
re
@0
(* (* 1/2 (sin re)) (+ 2 (* im (* im (+ 1 (* (* im im) 1/12))))))

rewrite454.0ms (2.9%)

Memory
-23.6MiB live, 672.3MiB allocated
Algorithm
batch-egg-rewrite
Rules
7 088×accelerator-lowering-fma.f32
7 088×accelerator-lowering-fma.f64
4 990×*-lowering-*.f32
4 990×*-lowering-*.f64
3 512×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
027137
1154137
21208129
08263116
Stop Event
iter limit
node limit
Counts
18 → 579
Calls
Call 1
Inputs
(* 1 (cosh im))
(* (* 1 (cosh im)) (sin re))
(cosh im)
(sin re)
(* (* 1/2 (sin re)) (+ 2 (* im im)))
(* 1/2 (sin re))
(+ 2 (* im im))
(* (sin re) (+ (* (* im im) (+ 1/2 (* im (* im 1/24)))) 1))
(+ (* (* im im) (+ 1/2 (* im (* im 1/24)))) 1)
(* (* im im) (+ 1/2 (* im (* im 1/24))))
(* (* 1/2 (sin re)) (+ 2 (* im (* im (+ 1 (* (* im im) 1/12))))))
(+ 2 (* im (* im (+ 1 (* (* im im) 1/12)))))
(* im im)
(* im 1/24)
(* im (* im 1/24))
(* (* im im) 1/12)
(* im (+ 1 (* (* im im) 1/12)))
(* im (* im (+ 1 (* (* im im) 1/12))))
Outputs
(cosh.f64 im)
(neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (cosh.f64 im)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (cosh.f64 im)) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (cosh.f64 im)) #s(literal -2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (cosh.f64 im))))
(/.f64 (neg.f64 (*.f64 #s(literal -2 binary64) (cosh.f64 im))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cosh.f64 im)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (cosh.f64 im))
(*.f64 (cosh.f64 im) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64))
(*.f64 (*.f64 #s(literal -2 binary64) (cosh.f64 im)) #s(literal -1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (sin.f64 re) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (sin.f64 re))))
(/.f64 (sin.f64 re) (/.f64 #s(literal 1 binary64) (cosh.f64 im)))
(/.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (sin.f64 re)) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (sin.f64 re))) #s(literal -2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (cosh.f64 im) (sin.f64 re)))
(*.f64 (cosh.f64 im) (sin.f64 re))
(*.f64 (sin.f64 re) (cosh.f64 im))
(*.f64 (*.f64 (cosh.f64 im) (sin.f64 re)) #s(literal 1 binary64))
(*.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 1/2 binary64))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (sin.f64 re)) #s(literal 1/2 binary64))
(cosh.f64 im)
(neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (cosh.f64 im)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (cosh.f64 im)) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (cosh.f64 im)) #s(literal -2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (cosh.f64 im))))
(/.f64 (neg.f64 (*.f64 #s(literal -2 binary64) (cosh.f64 im))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cosh.f64 im)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (cosh.f64 im))
(*.f64 (cosh.f64 im) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64))
(*.f64 (*.f64 #s(literal -2 binary64) (cosh.f64 im)) #s(literal -1/2 binary64))
(sin.f64 re)
(*.f64 #s(literal 1 binary64) (sin.f64 re))
(*.f64 (sin.f64 re) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) #s(literal 2 binary64)))
(*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) #s(literal 1/2 binary64))
(+.f64 (sin.f64 re) (*.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) (sin.f64 re))
(+.f64 (*.f64 (*.f64 (sin.f64 re) (*.f64 im im)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (sin.f64 re) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sin.f64 re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (sin.f64 re))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (sin.f64 re))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sin.f64 re))))
(+.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (sin.f64 re) (*.f64 im im)) #s(literal 1/2 binary64)))
(-.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (-.f64 (sin.f64 re) (*.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))) (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (-.f64 (sin.f64 re) (*.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))))
(fma.f64 #s(literal 1 binary64) (sin.f64 re) (*.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))
(fma.f64 im (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (sin.f64 re))
(fma.f64 (sin.f64 re) #s(literal 1 binary64) (*.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))
(fma.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (sin.f64 re))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) #s(literal 2 binary64)) (*.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im im)) (sin.f64 re))
(fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (sin.f64 re))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sin.f64 re))))
(fma.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) #s(literal 2 binary64) (*.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (*.f64 im im) (sin.f64 re))
(fma.f64 #s(literal 2 binary64) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (*.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 im im) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (sin.f64 re))
(fma.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (sin.f64 re) (sin.f64 re))
(fma.f64 (*.f64 (sin.f64 re) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 (*.f64 (sin.f64 re) (*.f64 im im)) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (sin.f64 re) (*.f64 im im)) #s(literal 1/2 binary64) (*.f64 (*.f64 (sin.f64 re) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 (*.f64 im im) (sin.f64 re)) #s(literal 1/2 binary64) (sin.f64 re))
(fma.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) im (sin.f64 re))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (sin.f64 re) (*.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))))) (+.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sin.f64 re) (*.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im im) #s(literal -2 binary64)))) (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im im) #s(literal -2 binary64)))) (*.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(/.f64 (+.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (sin.f64 re) (*.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))))))
(/.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))))) (-.f64 (sin.f64 re) (*.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im im) #s(literal -2 binary64)))))
(/.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (-.f64 #s(literal 2 binary64) (*.f64 im im)))
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im im) #s(literal -2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (-.f64 #s(literal 2 binary64) (*.f64 im im)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (sin.f64 re) (*.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))))) (neg.f64 (-.f64 (sin.f64 re) (*.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im im) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im im) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) (sin.f64 re)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re))))) (-.f64 (*.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) (sin.f64 re)))
(*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64))
(*.f64 (+.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (sin.f64 re) (*.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))))))
(*.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))))) (/.f64 #s(literal 1 binary64) (-.f64 (sin.f64 re) (*.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))))
(*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 1/2 binary64)) (sin.f64 re))
(*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im im) #s(literal -2 binary64))))))
(*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 (*.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im im) #s(literal -2 binary64))))))
(*.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 (sin.f64 re) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
(+.f64 #s(literal 2 binary64) (*.f64 im im))
(+.f64 (*.f64 im im) #s(literal 2 binary64))
(+.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (neg.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 2 binary64) (*.f64 im im)))))
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 2 binary64) (*.f64 im im))))
(-.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 (*.f64 im im) #s(literal -2 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 (*.f64 im im) #s(literal -2 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) #s(literal 2 binary64))
(fma.f64 im im #s(literal 2 binary64))
(fma.f64 (*.f64 im im) #s(literal 1 binary64) #s(literal 2 binary64))
(fma.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (neg.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 2 binary64) (*.f64 im im)))))
(fma.f64 (exp.f64 (log.f64 im)) (exp.f64 (log.f64 im)) #s(literal 2 binary64))
(neg.f64 (/.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im im) #s(literal -2 binary64)))))))
(neg.f64 (/.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im im) #s(literal -2 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (-.f64 #s(literal 2 binary64) (*.f64 im im))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) #s(literal -2 binary64)))) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im im) #s(literal -2 binary64)) (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -4 binary64))))
(/.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im im) #s(literal -2 binary64)))))
(/.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) #s(literal -2 binary64)))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 #s(literal 2 binary64) (*.f64 im im)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im im) #s(literal -2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) (neg.f64 (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) #s(literal -2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(/.f64 (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -4 binary64)) (+.f64 (*.f64 im im) #s(literal -2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 (-.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (-.f64 #s(literal 2 binary64) (*.f64 im im)) (-.f64 #s(literal 2 binary64) (*.f64 im im))))
(/.f64 (*.f64 (+.f64 #s(literal 512 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 64 binary64) (-.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (*.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im im) #s(literal -2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 64 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im im) #s(literal -2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 64 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (*.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))))) (-.f64 #s(literal 2 binary64) (*.f64 im im))))
(/.f64 (*.f64 (-.f64 #s(literal 16 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 #s(literal 2 binary64) (*.f64 im im))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im im) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im)))))
(/.f64 (neg.f64 (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -4 binary64))) (neg.f64 (+.f64 (*.f64 im im) #s(literal -2 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im)))) (+.f64 (*.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 2 binary64) (*.f64 im im)))) (*.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 2 binary64) (*.f64 im im)))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im)))) (*.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 2 binary64) (*.f64 im im))))) (+.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 2 binary64) (*.f64 im im)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im im) #s(literal -2 binary64))))))
(*.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) #s(literal -2 binary64))))))
(*.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im im) #s(literal -2 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im)))))
(*.f64 (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im im) #s(literal -2 binary64))))
(+.f64 (sin.f64 re) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))
(+.f64 (*.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (sin.f64 re) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64))))
(+.f64 (*.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64)) (sin.f64 re)))
(+.f64 (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (sin.f64 re))
(+.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) (sin.f64 re)) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (sin.f64 re)))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re))))) (-.f64 (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (sin.f64 re))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (-.f64 (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (sin.f64 re))))
(fma.f64 #s(literal 1 binary64) (sin.f64 re) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))
(fma.f64 im (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (*.f64 (sin.f64 re) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64))))
(fma.f64 im (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64)) (sin.f64 re)))
(fma.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (sin.f64 re)) (sin.f64 re))
(fma.f64 (sin.f64 re) #s(literal 1 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))
(fma.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (sin.f64 re))
(fma.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (sin.f64 re) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64))))
(fma.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64)) (sin.f64 re)))
(fma.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) #s(literal 2 binary64)) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im im)) (*.f64 (sin.f64 re) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64)) (sin.f64 re)))
(fma.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) #s(literal 2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))
(fma.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64))))
(fma.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (*.f64 im im) (*.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64)) (sin.f64 re)))
(fma.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))
(fma.f64 (*.f64 im im) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (*.f64 (sin.f64 re) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64))))
(fma.f64 (*.f64 im im) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64)) (sin.f64 re)))
(fma.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (sin.f64 re)) (sin.f64 re))
(fma.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (*.f64 im im) (sin.f64 re)) (sin.f64 re))
(fma.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (sin.f64 re) (sin.f64 re))
(fma.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (sin.f64 re) (*.f64 (sin.f64 re) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64))))
(fma.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (sin.f64 re) (*.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64)) (sin.f64 re)))
(fma.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(fma.f64 (+.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (sin.f64 re) (*.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))))) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(fma.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))))) (/.f64 #s(literal 1 binary64) (-.f64 (sin.f64 re) (*.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(fma.f64 (*.f64 (sin.f64 re) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (sin.f64 re))
(fma.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))
(fma.f64 (*.f64 (*.f64 im im) (sin.f64 re)) #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64))))
(fma.f64 (*.f64 (*.f64 im im) (sin.f64 re)) #s(literal 1/2 binary64) (*.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64)) (sin.f64 re)))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) (sin.f64 re) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (sin.f64 re)))
(fma.f64 (*.f64 (sin.f64 re) im) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (sin.f64 re))
(fma.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 im im) (sin.f64 re))
(fma.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) im (*.f64 (sin.f64 re) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64))))
(fma.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) im (*.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64)) (sin.f64 re)))
(fma.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 1/2 binary64)) (sin.f64 re) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(fma.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im im) #s(literal -2 binary64))))) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(fma.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(fma.f64 (*.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 im im) #s(literal -2 binary64))))) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(fma.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re))))) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (sin.f64 re)))) (+.f64 (pow.f64 (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (sin.f64 re)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64)) (*.f64 (sin.f64 re) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))) (sin.f64 re))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) #s(literal -1 binary64)) (sin.f64 re))))
(/.f64 (sin.f64 re) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re))))) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (sin.f64 re)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re))))) (-.f64 (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (sin.f64 re)))
(/.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))
(/.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))) (sin.f64 re)) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) #s(literal -1 binary64)) (sin.f64 re)) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re))))) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (sin.f64 re))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))))) (neg.f64 (-.f64 (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (sin.f64 re))))
(/.f64 (neg.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))))
(/.f64 (neg.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) #s(literal -1 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im (-.f64 #s(literal 0 binary64) im))) #s(literal 1 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))) (sin.f64 re))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) #s(literal -1 binary64)) (sin.f64 re))) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im (-.f64 #s(literal 0 binary64) im))) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re))))) (*.f64 (sin.f64 re) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))))
(/.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))))) (-.f64 (sin.f64 re) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (sin.f64 re))
(*.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re))))) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (sin.f64 re))))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (sin.f64 re))))
(*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))))
(*.f64 (*.f64 (sin.f64 re) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))) (sin.f64 re)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))))
(*.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) #s(literal -1 binary64)) (sin.f64 re)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal 1 binary64))
(+.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64)))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64)))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal 1 binary64))
(fma.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal 1 binary64))
(fma.f64 im (*.f64 im #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(fma.f64 (*.f64 im im) #s(literal 1/2 binary64) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64)))
(fma.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im im) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64)))))
(fma.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) im #s(literal 1 binary64))
(fma.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/13824 binary64)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im #s(literal -1/24 binary64)) (*.f64 im (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im #s(literal -1/24 binary64)) (*.f64 im (*.f64 im im))))) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1/2 binary64) im) im (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/13824 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/13824 binary64))) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) #s(literal 1 binary64))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))))
(neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) #s(literal -1 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im (-.f64 #s(literal 0 binary64) im))) #s(literal 1 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im (-.f64 #s(literal 0 binary64) im))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) #s(literal -1 binary64)))) (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im (-.f64 #s(literal 0 binary64) im))) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (pow.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/13824 binary64)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))) (-.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64)))) (-.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))))
(*.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal -1 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im (-.f64 #s(literal 0 binary64) im))) #s(literal 1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))
(+.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))
(+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))
(+.f64 (*.f64 im (*.f64 #s(literal 1/2 binary64) im)) (*.f64 im (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im)))
(+.f64 (*.f64 im (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im)) (*.f64 im (*.f64 #s(literal 1/2 binary64) im)))
(+.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 im #s(literal 1/2 binary64)) im) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) im))
(+.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) im) (*.f64 (*.f64 im #s(literal 1/2 binary64)) im))
(-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im #s(literal -1/24 binary64)) (*.f64 im (*.f64 im im))))) (/.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im #s(literal -1/24 binary64)) (*.f64 im (*.f64 im im))))))
(fma.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))
(fma.f64 im (*.f64 im #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(fma.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 im (*.f64 #s(literal 1/2 binary64) im) (*.f64 im (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im)))
(fma.f64 im (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im) (*.f64 im (*.f64 #s(literal 1/2 binary64) im)))
(fma.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(fma.f64 (*.f64 im im) #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(fma.f64 (*.f64 im (*.f64 im im)) (*.f64 im #s(literal 1/24 binary64)) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (*.f64 im #s(literal 1/2 binary64)) im (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) im))
(fma.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) im (*.f64 (*.f64 im #s(literal 1/2 binary64)) im))
(fma.f64 (*.f64 #s(literal 1/2 binary64) im) im (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(fma.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im) im (*.f64 im (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 im #s(literal 1/24 binary64))) im (*.f64 im (*.f64 im #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/13824 binary64)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im #s(literal -1/24 binary64)) (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im #s(literal -1/24 binary64)) (*.f64 im (*.f64 im im)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/13824 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/13824 binary64))) (*.f64 im im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) (*.f64 im im))))
(/.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/13824 binary64)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))
(/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im #s(literal -1/24 binary64)) (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im #s(literal -1/24 binary64)) (*.f64 im (*.f64 im im)))))
(/.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/13824 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/13824 binary64))) (*.f64 im im)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/13824 binary64)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))))) (neg.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im #s(literal -1/24 binary64)) (*.f64 im (*.f64 im im)))))) (neg.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im #s(literal -1/24 binary64)) (*.f64 im (*.f64 im im))))))
(/.f64 (neg.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/13824 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))))) (+.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/13824 binary64))) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) (*.f64 im im))) (+.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/13824 binary64)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im im))
(*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) im)
(*.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/13824 binary64)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))))
(*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im #s(literal -1/24 binary64)) (*.f64 im (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im #s(literal -1/24 binary64)) (*.f64 im (*.f64 im im))))))
(*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/13824 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(*.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/13824 binary64))) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(+.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (sin.f64 re))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sin.f64 re))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (sin.f64 re))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (sin.f64 re))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sin.f64 re))))
(+.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) #s(literal 1/2 binary64)) (*.f64 (*.f64 (sin.f64 re) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(-.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (-.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (-.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))))
(fma.f64 #s(literal 1 binary64) (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(fma.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (sin.f64 re))
(fma.f64 (sin.f64 re) #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(fma.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (sin.f64 re))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (sin.f64 re))
(fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (sin.f64 re))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sin.f64 re))))
(fma.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(fma.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (sin.f64 re))
(fma.f64 #s(literal 2 binary64) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(fma.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (sin.f64 re))
(fma.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (sin.f64 re))
(fma.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (sin.f64 re))
(fma.f64 (*.f64 (sin.f64 re) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) (sin.f64 re))
(fma.f64 (*.f64 (sin.f64 re) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) #s(literal 1/2 binary64) (*.f64 (*.f64 (sin.f64 re) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sin.f64 re)) #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(fma.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (sin.f64 re)) #s(literal 1/2 binary64) (sin.f64 re))
(fma.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) #s(literal 1/2 binary64)) (sin.f64 re) (sin.f64 re))
(fma.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) im) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (sin.f64 re))
(fma.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) im (sin.f64 re))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))))) (+.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) #s(literal -2 binary64)))) (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) #s(literal -2 binary64)))) (*.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(/.f64 (+.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))))))
(/.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (-.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))))
(/.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) #s(literal -2 binary64)))))
(/.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) #s(literal -2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))))))
(/.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))) (neg.f64 (-.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))))) (+.f64 #s(literal -4 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))) (+.f64 #s(literal -4 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (sin.f64 re)))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (sin.f64 re)))
(*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) #s(literal 1/2 binary64))
(*.f64 (+.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))))))
(*.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))))
(*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) #s(literal 1/2 binary64)) (sin.f64 re))
(*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) #s(literal -2 binary64))))))
(*.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 (*.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) #s(literal -2 binary64))))))
(*.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))
(+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) #s(literal 2 binary64))
(+.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))))
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) #s(literal -2 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) #s(literal -2 binary64))))
(fma.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) #s(literal 2 binary64))
(fma.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) #s(literal 2 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) (*.f64 im im) #s(literal 2 binary64))
(fma.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) im #s(literal 2 binary64))
(fma.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))))
(fma.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/1728 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) #s(literal -1 binary64))))) #s(literal 2 binary64))
(fma.f64 (*.f64 (*.f64 im im) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/144 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal -1/12 binary64)))) #s(literal 2 binary64))
(neg.f64 (/.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))) (+.f64 #s(literal -4 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) #s(literal -2 binary64)))))))
(neg.f64 (/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) #s(literal -2 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) #s(literal -2 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) #s(literal -4 binary64))))
(/.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) #s(literal -2 binary64)))))
(/.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))) (+.f64 #s(literal -4 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) #s(literal -2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) #s(literal -4 binary64)) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) #s(literal -2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (*.f64 (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))) (*.f64 (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(/.f64 (*.f64 (+.f64 #s(literal 512 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 64 binary64) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))) (*.f64 #s(literal -8 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) #s(literal -2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 64 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 8 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) #s(literal -2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 64 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 16 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))))) (neg.f64 (+.f64 #s(literal -4 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) #s(literal -4 binary64))) (neg.f64 (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) #s(literal -2 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))) (*.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))) (+.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))
(*.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) #s(literal -2 binary64))))))
(*.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))))
(*.f64 (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -4 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) #s(literal -2 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))))
(*.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) #s(literal -2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 im)))
(pow.f64 im #s(literal 2 binary64))
(pow.f64 (*.f64 im im) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 im)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im im))
(*.f64 im im)
(*.f64 (*.f64 im im) #s(literal 1 binary64))
(*.f64 (exp.f64 (log.f64 im)) (exp.f64 (log.f64 im)))
(*.f64 im #s(literal 1/24 binary64))
(*.f64 #s(literal 1/24 binary64) im)
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))
(*.f64 #s(literal 1/24 binary64) (*.f64 im im))
(*.f64 (*.f64 im #s(literal 1/24 binary64)) im)
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))
(*.f64 im (*.f64 im #s(literal 1/12 binary64)))
(*.f64 (*.f64 im im) #s(literal 1/12 binary64))
(*.f64 #s(literal 1/12 binary64) (*.f64 im im))
(*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) #s(literal 1 binary64))
(*.f64 (*.f64 im #s(literal 1/12 binary64)) im)
(+.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))
(+.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) im)
(-.f64 (/.f64 (*.f64 im im) (+.f64 im (*.f64 (*.f64 (*.f64 im im) #s(literal -1/12 binary64)) im))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/144 binary64)))) (+.f64 im (*.f64 (*.f64 (*.f64 im im) #s(literal -1/12 binary64)) im))))
(fma.f64 #s(literal 1 binary64) im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))
(fma.f64 im #s(literal 1 binary64) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))
(fma.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) im)
(fma.f64 (*.f64 im im) (*.f64 im #s(literal 1/12 binary64)) im)
(fma.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im im)) im)
(fma.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) im im)
(fma.f64 (*.f64 im #s(literal 1/12 binary64)) (*.f64 im im) im)
(fma.f64 (*.f64 im (*.f64 im im)) #s(literal 1/12 binary64) im)
(fma.f64 (pow.f64 im #s(literal 1/2 binary64)) (pow.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/144 binary64)))) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (+.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/1728 binary64)) (*.f64 im (*.f64 im im))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 im (*.f64 (*.f64 (*.f64 im im) #s(literal -1/12 binary64)) im)) (-.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/144 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) #s(literal -1 binary64)))) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/1728 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal -1/12 binary64))) (*.f64 im (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/144 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/1728 binary64))) im)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal -1/12 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/144 binary64)))) im)))
(/.f64 im (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))
(/.f64 (+.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/1728 binary64)) (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/144 binary64)))) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(/.f64 (-.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/144 binary64))))) (+.f64 im (*.f64 (*.f64 (*.f64 im im) #s(literal -1/12 binary64)) im)))
(/.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/1728 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) #s(literal -1 binary64)))))
(/.f64 (*.f64 im (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/144 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal -1/12 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/1728 binary64))) im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) #s(literal -1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/144 binary64)))) im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal -1/12 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/1728 binary64)) (*.f64 im (*.f64 im im))))) (neg.f64 (+.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/144 binary64)))) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/144 binary64)))))) (neg.f64 (+.f64 im (*.f64 (*.f64 (*.f64 im im) #s(literal -1/12 binary64)) im))))
(/.f64 (neg.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/1728 binary64))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 im (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/144 binary64)))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) #s(literal -1/12 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/1728 binary64))) im)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/144 binary64)))) im)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) #s(literal -1/12 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/1728 binary64)) (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im im))) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/144 binary64)))) (-.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) im))))
(/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/144 binary64)))) (*.f64 im im)) (-.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) im))
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) im)
(*.f64 (+.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/1728 binary64)) (*.f64 im (*.f64 im im)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im im) (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/144 binary64)))) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))))
(*.f64 (-.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/144 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 im (*.f64 (*.f64 (*.f64 im im) #s(literal -1/12 binary64)) im))))
(*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/1728 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) #s(literal -1 binary64))))))
(*.f64 (*.f64 im (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/144 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal -1/12 binary64)))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/1728 binary64))) im) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) #s(literal -1 binary64))))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/144 binary64)))) im) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal -1/12 binary64)))))
(+.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))
(+.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))
(+.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) im))
(+.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 im im)))
(+.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 im im))
(+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) (*.f64 im im))
(+.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) im) (*.f64 im im))
(+.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 im im)) (*.f64 im im))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) im))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 im im)))
(fma.f64 im im (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))
(fma.f64 im im (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))
(fma.f64 im im (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) im))
(fma.f64 im im (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 im im)))
(fma.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) (*.f64 im im))
(fma.f64 (*.f64 im im) #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))
(fma.f64 (*.f64 im im) #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))
(fma.f64 (*.f64 im im) #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) im))
(fma.f64 (*.f64 im im) #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 im im)))
(fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 im im))
(fma.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 im im) (*.f64 im im))
(fma.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) im (*.f64 im im))
(fma.f64 (exp.f64 (log.f64 im)) (exp.f64 (log.f64 im)) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))
(fma.f64 (exp.f64 (log.f64 im)) (exp.f64 (log.f64 im)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))
(fma.f64 (exp.f64 (log.f64 im)) (exp.f64 (log.f64 im)) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) im))
(fma.f64 (exp.f64 (log.f64 im)) (exp.f64 (log.f64 im)) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 im im)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) #s(literal -1 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/1728 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal -1/12 binary64))) (*.f64 (*.f64 im im) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/144 binary64)))))))
(/.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))
(/.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/1728 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) #s(literal -1 binary64)))))
(/.f64 (*.f64 (*.f64 im im) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/144 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal -1/12 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/1728 binary64))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 im im) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/144 binary64)))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) #s(literal -1/12 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (pow.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (pow.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) im) #s(literal 3 binary64))) (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 (*.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) im) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) im)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) im)))))
(/.f64 (+.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (pow.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) #s(literal 3 binary64)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (-.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) (*.f64 im im)))))
(/.f64 (+.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) (pow.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 im im)) #s(literal 3 binary64))) (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 im im))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 im im)) #s(literal 3 binary64)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 im im))) (-.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 im im)) (*.f64 im im)))))
(/.f64 (-.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (-.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))
(/.f64 (-.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) im) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) im))) (-.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) im)))
(/.f64 (-.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (-.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) (*.f64 im im)))
(/.f64 (-.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 im im)))) (-.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 im im))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (*.f64 im im)) (*.f64 im im)))
(*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))) (*.f64 im im))
(*.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))) im)
(*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im im))) #s(literal 1/1728 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/12 binary64)) #s(literal -1 binary64))))))
(*.f64 (*.f64 (*.f64 im im) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/144 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal -1/12 binary64)))))

simplify549.0ms (3.5%)

Memory
20.7MiB live, 886.0MiB allocated
Algorithm
egg-herbie
Rules
16 438×accelerator-lowering-fma.f32
16 438×accelerator-lowering-fma.f64
6 330×+-lowering-+.f64
6 330×+-lowering-+.f32
3 924×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02152917
18082662
230182567
362862518
083702342
Stop Event
iter limit
node limit
Counts
264 → 264
Calls
Call 1
Inputs
1
(+ 1 (* 1/2 (pow im 2)))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+ 1 (* (pow im 2) (+ 1/2 (* (pow im 2) (+ 1/24 (* 1/720 (pow im 2)))))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(sin re)
(+ (sin re) (* 1/2 (* (pow im 2) (sin re))))
(+ (sin re) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (sin re))) (* 1/2 (sin re)))))
(+ (sin re) (* (pow im 2) (+ (* 1/2 (sin re)) (* (pow im 2) (+ (* 1/720 (* (pow im 2) (sin re))) (* 1/24 (sin re)))))))
(* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* re (+ (* -1/12 (* (pow re 2) (+ (exp im) (/ 1 (exp im))))) (* 1/2 (+ (exp im) (/ 1 (exp im))))))
(* re (+ (* 1/2 (+ (exp im) (/ 1 (exp im)))) (* (pow re 2) (+ (* -1/12 (+ (exp im) (/ 1 (exp im)))) (* 1/240 (* (pow re 2) (+ (exp im) (/ 1 (exp im)))))))))
(* re (+ (* 1/2 (+ (exp im) (/ 1 (exp im)))) (* (pow re 2) (+ (* -1/12 (+ (exp im) (/ 1 (exp im)))) (* (pow re 2) (+ (* -1/10080 (* (pow re 2) (+ (exp im) (/ 1 (exp im))))) (* 1/240 (+ (exp im) (/ 1 (exp im))))))))))
(* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))
1
(+ 1 (* 1/2 (pow im 2)))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+ 1 (* (pow im 2) (+ 1/2 (* (pow im 2) (+ 1/24 (* 1/720 (pow im 2)))))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
re
(* re (+ 1 (* -1/6 (pow re 2))))
(* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))
(* re (+ 1 (* (pow re 2) (- (* (pow re 2) (+ 1/120 (* -1/5040 (pow re 2)))) 1/6))))
(sin re)
(sin re)
(sin re)
(sin re)
(sin re)
(sin re)
(sin re)
(sin re)
(* 1/2 (* re (+ 2 (pow im 2))))
(* re (+ (* -1/12 (* (pow re 2) (+ 2 (pow im 2)))) (* 1/2 (+ 2 (pow im 2)))))
(* re (+ (* 1/2 (+ 2 (pow im 2))) (* (pow re 2) (+ (* -1/12 (+ 2 (pow im 2))) (* 1/240 (* (pow re 2) (+ 2 (pow im 2))))))))
(* re (+ (* 1/2 (+ 2 (pow im 2))) (* (pow re 2) (+ (* -1/12 (+ 2 (pow im 2))) (* (pow re 2) (+ (* -1/10080 (* (pow re 2) (+ 2 (pow im 2)))) (* 1/240 (+ 2 (pow im 2)))))))))
(* 1/2 (* (sin re) (+ 2 (pow im 2))))
(* 1/2 (* (sin re) (+ 2 (pow im 2))))
(* 1/2 (* (sin re) (+ 2 (pow im 2))))
(* 1/2 (* (sin re) (+ 2 (pow im 2))))
(* 1/2 (* (sin re) (+ 2 (pow im 2))))
(* 1/2 (* (sin re) (+ 2 (pow im 2))))
(* 1/2 (* (sin re) (+ 2 (pow im 2))))
(* 1/2 (* (sin re) (+ 2 (pow im 2))))
(sin re)
(+ (sin re) (* 1/2 (* (pow im 2) (sin re))))
(+ (sin re) (* 1/2 (* (pow im 2) (sin re))))
(+ (sin re) (* 1/2 (* (pow im 2) (sin re))))
(* 1/2 (* (pow im 2) (sin re)))
(* (pow im 2) (+ (* 1/2 (sin re)) (/ (sin re) (pow im 2))))
(* (pow im 2) (+ (* 1/2 (sin re)) (/ (sin re) (pow im 2))))
(* (pow im 2) (+ (* 1/2 (sin re)) (/ (sin re) (pow im 2))))
(* 1/2 (* (pow im 2) (sin re)))
(* (pow im 2) (+ (* 1/2 (sin re)) (/ (sin re) (pow im 2))))
(* (pow im 2) (+ (* 1/2 (sin re)) (/ (sin re) (pow im 2))))
(* (pow im 2) (+ (* 1/2 (sin re)) (/ (sin re) (pow im 2))))
(* 1/2 re)
(* re (+ 1/2 (* -1/12 (pow re 2))))
(* re (+ 1/2 (* (pow re 2) (- (* 1/240 (pow re 2)) 1/12))))
(* re (+ 1/2 (* (pow re 2) (- (* (pow re 2) (+ 1/240 (* -1/10080 (pow re 2)))) 1/12))))
(* 1/2 (sin re))
(* 1/2 (sin re))
(* 1/2 (sin re))
(* 1/2 (sin re))
(* 1/2 (sin re))
(* 1/2 (sin re))
(* 1/2 (sin re))
(* 1/2 (sin re))
2
(+ 2 (pow im 2))
(+ 2 (pow im 2))
(+ 2 (pow im 2))
(pow im 2)
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(pow im 2)
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* re (+ 1 (+ (* -1/6 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))
(* re (+ 1 (+ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (* (pow re 2) (+ (* -1/6 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/120 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))))))
(* re (+ 1 (+ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (* (pow re 2) (+ (* -1/6 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* (pow re 2) (+ (* -1/5040 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* 1/120 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))))))))
(* (sin re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* (sin re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* (sin re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* (sin re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* (sin re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* (sin re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* (sin re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* (sin re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(sin re)
(+ (sin re) (* 1/2 (* (pow im 2) (sin re))))
(+ (sin re) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (sin re))) (* 1/2 (sin re)))))
(+ (sin re) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (sin re))) (* 1/2 (sin re)))))
(* 1/24 (* (pow im 4) (sin re)))
(* (pow im 4) (+ (* 1/24 (sin re)) (* 1/2 (/ (sin re) (pow im 2)))))
(* (pow im 4) (+ (* 1/24 (sin re)) (+ (* 1/2 (/ (sin re) (pow im 2))) (/ (sin re) (pow im 4)))))
(* (pow im 4) (+ (* 1/24 (sin re)) (+ (* 1/2 (/ (sin re) (pow im 2))) (/ (sin re) (pow im 4)))))
(* 1/24 (* (pow im 4) (sin re)))
(* (pow im 4) (+ (* 1/24 (sin re)) (* 1/2 (/ (sin re) (pow im 2)))))
(* (pow im 4) (+ (* 1/24 (sin re)) (+ (* 1/2 (/ (sin re) (pow im 2))) (/ (sin re) (pow im 4)))))
(* (pow im 4) (+ (* 1/24 (sin re)) (+ (* 1/2 (/ (sin re) (pow im 2))) (/ (sin re) (pow im 4)))))
1
(+ 1 (* 1/2 (pow im 2)))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(* 1/24 (pow im 4))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(* 1/24 (pow im 4))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(* 1/2 (pow im 2))
(* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))
(* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))
(* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))
(* 1/24 (pow im 4))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* 1/24 (pow im 4))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* 1/2 (* re (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))))
(* re (+ (* -1/12 (* (pow re 2) (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2))))))) (* 1/2 (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2))))))))
(* re (+ (* 1/2 (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))) (* (pow re 2) (+ (* -1/12 (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))) (* 1/240 (* (pow re 2) (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))))))))
(* re (+ (* 1/2 (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))) (* (pow re 2) (+ (* -1/12 (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))) (* (pow re 2) (+ (* -1/10080 (* (pow re 2) (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2))))))) (* 1/240 (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2))))))))))))
(* 1/2 (* (sin re) (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))))
(* 1/2 (* (sin re) (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))))
(* 1/2 (* (sin re) (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))))
(* 1/2 (* (sin re) (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))))
(* 1/2 (* (sin re) (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))))
(* 1/2 (* (sin re) (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))))
(* 1/2 (* (sin re) (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))))
(* 1/2 (* (sin re) (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))))
(sin re)
(+ (sin re) (* 1/2 (* (pow im 2) (sin re))))
(+ (sin re) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (sin re))) (* 1/2 (sin re)))))
(+ (sin re) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (sin re))) (* 1/2 (sin re)))))
(* 1/24 (* (pow im 4) (sin re)))
(* (pow im 4) (+ (* 1/24 (sin re)) (* 1/2 (/ (sin re) (pow im 2)))))
(* (pow im 4) (+ (* 1/24 (sin re)) (+ (* 1/2 (/ (sin re) (pow im 2))) (/ (sin re) (pow im 4)))))
(* (pow im 4) (+ (* 1/24 (sin re)) (+ (* 1/2 (/ (sin re) (pow im 2))) (/ (sin re) (pow im 4)))))
(* 1/24 (* (pow im 4) (sin re)))
(* (pow im 4) (+ (* 1/24 (sin re)) (* 1/2 (/ (sin re) (pow im 2)))))
(* (pow im 4) (+ (* 1/24 (sin re)) (+ (* 1/2 (/ (sin re) (pow im 2))) (/ (sin re) (pow im 4)))))
(* (pow im 4) (+ (* 1/24 (sin re)) (+ (* 1/2 (/ (sin re) (pow im 2))) (/ (sin re) (pow im 4)))))
2
(+ 2 (pow im 2))
(+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))
(+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))
(* 1/12 (pow im 4))
(* (pow im 4) (+ 1/12 (/ 1 (pow im 2))))
(* (pow im 4) (+ 1/12 (+ (/ 1 (pow im 2)) (/ 2 (pow im 4)))))
(* (pow im 4) (+ 1/12 (+ (/ 1 (pow im 2)) (/ 2 (pow im 4)))))
(* 1/12 (pow im 4))
(* (pow im 4) (+ 1/12 (/ 1 (pow im 2))))
(* (pow im 4) (+ 1/12 (+ (/ 1 (pow im 2)) (/ 2 (pow im 4)))))
(* (pow im 4) (+ 1/12 (+ (/ 1 (pow im 2)) (/ 2 (pow im 4)))))
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(* 1/24 im)
(* 1/24 im)
(* 1/24 im)
(* 1/24 im)
(* 1/24 im)
(* 1/24 im)
(* 1/24 im)
(* 1/24 im)
(* 1/24 im)
(* 1/24 im)
(* 1/24 im)
(* 1/24 im)
(* 1/24 (pow im 2))
(* 1/24 (pow im 2))
(* 1/24 (pow im 2))
(* 1/24 (pow im 2))
(* 1/24 (pow im 2))
(* 1/24 (pow im 2))
(* 1/24 (pow im 2))
(* 1/24 (pow im 2))
(* 1/24 (pow im 2))
(* 1/24 (pow im 2))
(* 1/24 (pow im 2))
(* 1/24 (pow im 2))
(* 1/12 (pow im 2))
(* 1/12 (pow im 2))
(* 1/12 (pow im 2))
(* 1/12 (pow im 2))
(* 1/12 (pow im 2))
(* 1/12 (pow im 2))
(* 1/12 (pow im 2))
(* 1/12 (pow im 2))
(* 1/12 (pow im 2))
(* 1/12 (pow im 2))
(* 1/12 (pow im 2))
(* 1/12 (pow im 2))
im
(* im (+ 1 (* 1/12 (pow im 2))))
(* im (+ 1 (* 1/12 (pow im 2))))
(* im (+ 1 (* 1/12 (pow im 2))))
(* 1/12 (pow im 3))
(* (pow im 3) (+ 1/12 (/ 1 (pow im 2))))
(* (pow im 3) (+ 1/12 (/ 1 (pow im 2))))
(* (pow im 3) (+ 1/12 (/ 1 (pow im 2))))
(* 1/12 (pow im 3))
(* (pow im 3) (+ 1/12 (/ 1 (pow im 2))))
(* (pow im 3) (+ 1/12 (/ 1 (pow im 2))))
(* (pow im 3) (+ 1/12 (/ 1 (pow im 2))))
(pow im 2)
(* (pow im 2) (+ 1 (* 1/12 (pow im 2))))
(* (pow im 2) (+ 1 (* 1/12 (pow im 2))))
(* (pow im 2) (+ 1 (* 1/12 (pow im 2))))
(* 1/12 (pow im 4))
(* (pow im 4) (+ 1/12 (/ 1 (pow im 2))))
(* (pow im 4) (+ 1/12 (/ 1 (pow im 2))))
(* (pow im 4) (+ 1/12 (/ 1 (pow im 2))))
(* 1/12 (pow im 4))
(* (pow im 4) (+ 1/12 (/ 1 (pow im 2))))
(* (pow im 4) (+ 1/12 (/ 1 (pow im 2))))
(* (pow im 4) (+ 1/12 (/ 1 (pow im 2))))
Outputs
1
#s(literal 1 binary64)
(+ 1 (* 1/2 (pow im 2)))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(+ 1 (* (pow im 2) (+ 1/2 (* (pow im 2) (+ 1/24 (* 1/720 (pow im 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal 1/720 binary64))))))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(sin re)
(sin.f64 re)
(+ (sin re) (* 1/2 (* (pow im 2) (sin re))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(+ (sin re) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (sin re))) (* 1/2 (sin re)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (sin.f64 re))
(+ (sin re) (* (pow im 2) (+ (* 1/2 (sin re)) (* (pow im 2) (+ (* 1/720 (* (pow im 2) (sin re))) (* 1/24 (sin re)))))))
(+.f64 (sin.f64 re) (*.f64 (*.f64 im im) (*.f64 (sin.f64 re) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal 1/720 binary64)))))))))
(* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) re))
(* re (+ (* -1/12 (* (pow re 2) (+ (exp im) (/ 1 (exp im))))) (* 1/2 (+ (exp im) (/ 1 (exp im))))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 re re)))))
(* re (+ (* 1/2 (+ (exp im) (/ 1 (exp im)))) (* (pow re 2) (+ (* -1/12 (+ (exp im) (/ 1 (exp im)))) (* 1/240 (* (pow re 2) (+ (exp im) (/ 1 (exp im)))))))))
(*.f64 re (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 re re) #s(literal 1/240 binary64))))))))
(* re (+ (* 1/2 (+ (exp im) (/ 1 (exp im)))) (* (pow re 2) (+ (* -1/12 (+ (exp im) (/ 1 (exp im)))) (* (pow re 2) (+ (* -1/10080 (* (pow re 2) (+ (exp im) (/ 1 (exp im))))) (* 1/240 (+ (exp im) (/ 1 (exp im))))))))))
(*.f64 re (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im))) (*.f64 (*.f64 re re) (*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (+.f64 #s(literal -1/12 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 re re) #s(literal -1/10080 binary64))))))))))
(* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(* 1/2 (* (sin re) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (/.f64 #s(literal 1 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
1
#s(literal 1 binary64)
(+ 1 (* 1/2 (pow im 2)))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(+ 1 (* (pow im 2) (+ 1/2 (* (pow im 2) (+ 1/24 (* 1/720 (pow im 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal 1/720 binary64))))))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
re
(* re (+ 1 (* -1/6 (pow re 2))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(* re (+ 1 (* (pow re 2) (- (* (pow re 2) (+ 1/120 (* -1/5040 (pow re 2)))) 1/6))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 re re) #s(literal -1/5040 binary64)))))))))
(sin re)
(sin.f64 re)
(sin re)
(sin.f64 re)
(sin re)
(sin.f64 re)
(sin re)
(sin.f64 re)
(sin re)
(sin.f64 re)
(sin re)
(sin.f64 re)
(sin re)
(sin.f64 re)
(sin re)
(sin.f64 re)
(* 1/2 (* re (+ 2 (pow im 2))))
(*.f64 re (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(* re (+ (* -1/12 (* (pow re 2) (+ 2 (pow im 2)))) (* 1/2 (+ 2 (pow im 2)))))
(*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 re re)))))
(* re (+ (* 1/2 (+ 2 (pow im 2))) (* (pow re 2) (+ (* -1/12 (+ 2 (pow im 2))) (* 1/240 (* (pow re 2) (+ 2 (pow im 2))))))))
(*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 re re) #s(literal 1/240 binary64))))))))
(* re (+ (* 1/2 (+ 2 (pow im 2))) (* (pow re 2) (+ (* -1/12 (+ 2 (pow im 2))) (* (pow re 2) (+ (* -1/10080 (* (pow re 2) (+ 2 (pow im 2)))) (* 1/240 (+ 2 (pow im 2)))))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (+.f64 #s(literal -1/12 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 re re) #s(literal -1/10080 binary64)))))))))))
(* 1/2 (* (sin re) (+ 2 (pow im 2))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(* 1/2 (* (sin re) (+ 2 (pow im 2))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(* 1/2 (* (sin re) (+ 2 (pow im 2))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(* 1/2 (* (sin re) (+ 2 (pow im 2))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(* 1/2 (* (sin re) (+ 2 (pow im 2))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(* 1/2 (* (sin re) (+ 2 (pow im 2))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(* 1/2 (* (sin re) (+ 2 (pow im 2))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(* 1/2 (* (sin re) (+ 2 (pow im 2))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(sin re)
(sin.f64 re)
(+ (sin re) (* 1/2 (* (pow im 2) (sin re))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(+ (sin re) (* 1/2 (* (pow im 2) (sin re))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(+ (sin re) (* 1/2 (* (pow im 2) (sin re))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(* 1/2 (* (pow im 2) (sin re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sin.f64 re) im) im))
(* (pow im 2) (+ (* 1/2 (sin re)) (/ (sin re) (pow im 2))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(* (pow im 2) (+ (* 1/2 (sin re)) (/ (sin re) (pow im 2))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(* (pow im 2) (+ (* 1/2 (sin re)) (/ (sin re) (pow im 2))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(* 1/2 (* (pow im 2) (sin re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sin.f64 re) im) im))
(* (pow im 2) (+ (* 1/2 (sin re)) (/ (sin re) (pow im 2))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(* (pow im 2) (+ (* 1/2 (sin re)) (/ (sin re) (pow im 2))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(* (pow im 2) (+ (* 1/2 (sin re)) (/ (sin re) (pow im 2))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(* 1/2 re)
(*.f64 #s(literal 1/2 binary64) re)
(* re (+ 1/2 (* -1/12 (pow re 2))))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 re re))))
(* re (+ 1/2 (* (pow re 2) (- (* 1/240 (pow re 2)) 1/12))))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 re re) #s(literal 1/240 binary64)))))))
(* re (+ 1/2 (* (pow re 2) (- (* (pow re 2) (+ 1/240 (* -1/10080 (pow re 2)))) 1/12))))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/12 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 re re) #s(literal -1/10080 binary64)))))))))
(* 1/2 (sin re))
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
(* 1/2 (sin re))
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
(* 1/2 (sin re))
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
(* 1/2 (sin re))
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
(* 1/2 (sin re))
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
(* 1/2 (sin re))
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
(* 1/2 (sin re))
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
(* 1/2 (sin re))
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
2
#s(literal 2 binary64)
(+ 2 (pow im 2))
(+.f64 #s(literal 2 binary64) (*.f64 im im))
(+ 2 (pow im 2))
(+.f64 #s(literal 2 binary64) (*.f64 im im))
(+ 2 (pow im 2))
(+.f64 #s(literal 2 binary64) (*.f64 im im))
(pow im 2)
(*.f64 im im)
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(+.f64 #s(literal 2 binary64) (*.f64 im im))
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(+.f64 #s(literal 2 binary64) (*.f64 im im))
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(+.f64 #s(literal 2 binary64) (*.f64 im im))
(pow im 2)
(*.f64 im im)
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(+.f64 #s(literal 2 binary64) (*.f64 im im))
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(+.f64 #s(literal 2 binary64) (*.f64 im im))
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(+.f64 #s(literal 2 binary64) (*.f64 im im))
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) re)
(* re (+ 1 (+ (* -1/6 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))
(* re (+ 1 (+ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (* (pow re 2) (+ (* -1/6 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/120 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(* re (+ 1 (+ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (* (pow re 2) (+ (* -1/6 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* (pow re 2) (+ (* -1/5040 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* 1/120 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))))))))
(*.f64 re (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 (*.f64 re re) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (+.f64 #s(literal -1/6 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 re re) #s(literal -1/5040 binary64))))))))))
(* (sin re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (sin.f64 re))
(* (sin re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (sin.f64 re))
(* (sin re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (sin.f64 re))
(* (sin re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (sin.f64 re))
(* (sin re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (sin.f64 re))
(* (sin re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (sin.f64 re))
(* (sin re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (sin.f64 re))
(* (sin re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (sin.f64 re))
(sin re)
(sin.f64 re)
(+ (sin re) (* 1/2 (* (pow im 2) (sin re))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(+ (sin re) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (sin re))) (* 1/2 (sin re)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (sin.f64 re))
(+ (sin re) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (sin re))) (* 1/2 (sin re)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (sin.f64 re))
(* 1/24 (* (pow im 4) (sin re)))
(*.f64 (*.f64 im im) (*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (sin.f64 re) im) im)))
(* (pow im 4) (+ (* 1/24 (sin re)) (* 1/2 (/ (sin re) (pow im 2)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (sin.f64 re) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(* (pow im 4) (+ (* 1/24 (sin re)) (+ (* 1/2 (/ (sin re) (pow im 2))) (/ (sin re) (pow im 4)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (sin.f64 re) (+.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))))
(* (pow im 4) (+ (* 1/24 (sin re)) (+ (* 1/2 (/ (sin re) (pow im 2))) (/ (sin re) (pow im 4)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (sin.f64 re) (+.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))))
(* 1/24 (* (pow im 4) (sin re)))
(*.f64 (*.f64 im im) (*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (sin.f64 re) im) im)))
(* (pow im 4) (+ (* 1/24 (sin re)) (* 1/2 (/ (sin re) (pow im 2)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (sin.f64 re) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(* (pow im 4) (+ (* 1/24 (sin re)) (+ (* 1/2 (/ (sin re) (pow im 2))) (/ (sin re) (pow im 4)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (sin.f64 re) (+.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))))
(* (pow im 4) (+ (* 1/24 (sin re)) (+ (* 1/2 (/ (sin re) (pow im 2))) (/ (sin re) (pow im 4)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (sin.f64 re) (+.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))))
1
#s(literal 1 binary64)
(+ 1 (* 1/2 (pow im 2)))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(* 1/24 (pow im 4))
(*.f64 im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(* 1/24 (pow im 4))
(*.f64 im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(* 1/2 (pow im 2))
(*.f64 #s(literal 1/2 binary64) (*.f64 im im))
(* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(* 1/24 (pow im 4))
(*.f64 im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(* 1/24 (pow im 4))
(*.f64 im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(* 1/2 (* re (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))
(* re (+ (* -1/12 (* (pow re 2) (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2))))))) (* 1/2 (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2))))))))
(*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 re re)))))
(* re (+ (* 1/2 (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))) (* (pow re 2) (+ (* -1/12 (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))) (* 1/240 (* (pow re 2) (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))))))))
(*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 re re) #s(literal 1/240 binary64))))))))
(* re (+ (* 1/2 (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))) (* (pow re 2) (+ (* -1/12 (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))) (* (pow re 2) (+ (* -1/10080 (* (pow re 2) (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2))))))) (* 1/240 (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2))))))))))))
(*.f64 re (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))) (*.f64 re (*.f64 re (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))) (+.f64 #s(literal -1/12 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 re re) #s(literal -1/10080 binary64)))))))))))
(* 1/2 (* (sin re) (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))
(* 1/2 (* (sin re) (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))
(* 1/2 (* (sin re) (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))
(* 1/2 (* (sin re) (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))
(* 1/2 (* (sin re) (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))
(* 1/2 (* (sin re) (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))
(* 1/2 (* (sin re) (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))
(* 1/2 (* (sin re) (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))
(sin re)
(sin.f64 re)
(+ (sin re) (* 1/2 (* (pow im 2) (sin re))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(+ (sin re) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (sin re))) (* 1/2 (sin re)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (sin.f64 re))
(+ (sin re) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (sin re))) (* 1/2 (sin re)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (sin.f64 re))
(* 1/24 (* (pow im 4) (sin re)))
(*.f64 (*.f64 im im) (*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (sin.f64 re) im) im)))
(* (pow im 4) (+ (* 1/24 (sin re)) (* 1/2 (/ (sin re) (pow im 2)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (sin.f64 re) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(* (pow im 4) (+ (* 1/24 (sin re)) (+ (* 1/2 (/ (sin re) (pow im 2))) (/ (sin re) (pow im 4)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (sin.f64 re) (+.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))))
(* (pow im 4) (+ (* 1/24 (sin re)) (+ (* 1/2 (/ (sin re) (pow im 2))) (/ (sin re) (pow im 4)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (sin.f64 re) (+.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))))
(* 1/24 (* (pow im 4) (sin re)))
(*.f64 (*.f64 im im) (*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (sin.f64 re) im) im)))
(* (pow im 4) (+ (* 1/24 (sin re)) (* 1/2 (/ (sin re) (pow im 2)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (sin.f64 re) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(* (pow im 4) (+ (* 1/24 (sin re)) (+ (* 1/2 (/ (sin re) (pow im 2))) (/ (sin re) (pow im 4)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (sin.f64 re) (+.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))))
(* (pow im 4) (+ (* 1/24 (sin re)) (+ (* 1/2 (/ (sin re) (pow im 2))) (/ (sin re) (pow im 4)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (sin.f64 re) (+.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))))
2
#s(literal 2 binary64)
(+ 2 (pow im 2))
(+.f64 #s(literal 2 binary64) (*.f64 im im))
(+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))
(+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))
(+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))
(+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))))
(* 1/12 (pow im 4))
(*.f64 im (*.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im im))))
(* (pow im 4) (+ 1/12 (/ 1 (pow im 2))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))
(* (pow im 4) (+ 1/12 (+ (/ 1 (pow im 2)) (/ 2 (pow im 4)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))))
(* (pow im 4) (+ 1/12 (+ (/ 1 (pow im 2)) (/ 2 (pow im 4)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))))
(* 1/12 (pow im 4))
(*.f64 im (*.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im im))))
(* (pow im 4) (+ 1/12 (/ 1 (pow im 2))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))
(* (pow im 4) (+ 1/12 (+ (/ 1 (pow im 2)) (/ 2 (pow im 4)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))))
(* (pow im 4) (+ 1/12 (+ (/ 1 (pow im 2)) (/ 2 (pow im 4)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 im im)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))))
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 (pow im 2))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(* 1/24 (pow im 2))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(* 1/24 (pow im 2))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(* 1/24 (pow im 2))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(* 1/24 (pow im 2))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(* 1/24 (pow im 2))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(* 1/24 (pow im 2))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(* 1/24 (pow im 2))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(* 1/24 (pow im 2))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(* 1/24 (pow im 2))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(* 1/24 (pow im 2))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(* 1/24 (pow im 2))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(* 1/12 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/12 binary64))
(* 1/12 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/12 binary64))
(* 1/12 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/12 binary64))
(* 1/12 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/12 binary64))
(* 1/12 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/12 binary64))
(* 1/12 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/12 binary64))
(* 1/12 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/12 binary64))
(* 1/12 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/12 binary64))
(* 1/12 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/12 binary64))
(* 1/12 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/12 binary64))
(* 1/12 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/12 binary64))
(* 1/12 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/12 binary64))
im
(* im (+ 1 (* 1/12 (pow im 2))))
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))
(* im (+ 1 (* 1/12 (pow im 2))))
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))
(* im (+ 1 (* 1/12 (pow im 2))))
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))
(* 1/12 (pow im 3))
(*.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im im)))
(* (pow im 3) (+ 1/12 (/ 1 (pow im 2))))
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))
(* (pow im 3) (+ 1/12 (/ 1 (pow im 2))))
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))
(* (pow im 3) (+ 1/12 (/ 1 (pow im 2))))
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))
(* 1/12 (pow im 3))
(*.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im im)))
(* (pow im 3) (+ 1/12 (/ 1 (pow im 2))))
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))
(* (pow im 3) (+ 1/12 (/ 1 (pow im 2))))
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))
(* (pow im 3) (+ 1/12 (/ 1 (pow im 2))))
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64))))
(pow im 2)
(*.f64 im im)
(* (pow im 2) (+ 1 (* 1/12 (pow im 2))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))
(* (pow im 2) (+ 1 (* 1/12 (pow im 2))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))
(* (pow im 2) (+ 1 (* 1/12 (pow im 2))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))
(* 1/12 (pow im 4))
(*.f64 im (*.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im im))))
(* (pow im 4) (+ 1/12 (/ 1 (pow im 2))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))
(* (pow im 4) (+ 1/12 (/ 1 (pow im 2))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))
(* (pow im 4) (+ 1/12 (/ 1 (pow im 2))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))
(* 1/12 (pow im 4))
(*.f64 im (*.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im im))))
(* (pow im 4) (+ 1/12 (/ 1 (pow im 2))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))
(* (pow im 4) (+ 1/12 (/ 1 (pow im 2))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))
(* (pow im 4) (+ 1/12 (/ 1 (pow im 2))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im im))))

eval136.0ms (0.9%)

Memory
28.0MiB live, 259.3MiB allocated
Compiler

Compiled 26 858 to 2 079 computations (92.3% saved)

prune126.0ms (0.8%)

Memory
-22.3MiB live, 272.9MiB allocated
Pruning

12 alts after pruning (11 fresh and 1 done)

PrunedKeptTotal
New96211973
Fresh202
Picked415
Done000
Total96812980
Accuracy
100.0%
Counts
980 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
56.1%
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) re)
57.0%
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
53.1%
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 re re) #s(literal 1/240 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
53.1%
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 re re)))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
66.0%
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) re)
56.1%
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
51.2%
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
56.1%
(*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
37.3%
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
35.9%
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
54.5%
(sin.f64 re)
30.2%
re
Compiler

Compiled 352 to 249 computations (29.3% saved)

simplify896.0ms (5.7%)

Memory
11.9MiB live, 1 397.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
cost-diff0
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
cost-diff0
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
cost-diff0
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) re)
cost-diff0
(*.f64 im im)
cost-diff0
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
cost-diff0
(+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64))
cost-diff0
(*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
cost-diff0
(*.f64 im im)
cost-diff0
(+.f64 #s(literal 2 binary64) (*.f64 im im))
cost-diff0
(*.f64 #s(literal 1/2 binary64) re)
cost-diff0
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
cost-diff0
(cosh.f64 im)
cost-diff0
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) re)
cost-diff128
(*.f64 #s(literal 1 binary64) (cosh.f64 im))
Rules
47 264×accelerator-lowering-fma.f32
47 264×accelerator-lowering-fma.f64
6 348×+-lowering-+.f64
6 348×+-lowering-+.f32
5 202×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
023166
174166
2195166
3644166
41052166
51675166
63856166
74699166
85103166
95242166
105336166
115452166
09404151
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (* 1 (cosh im)) re)
(* 1 (cosh im))
1
(cosh im)
im
re
re
(* (* 1/2 re) (+ 2 (* im im)))
(* 1/2 re)
1/2
re
(+ 2 (* im im))
2
(* im im)
im
(* re (+ (* (* im im) (+ 1/2 (* im (* im 1/24)))) 1))
re
(+ (* (* im im) (+ 1/2 (* im (* im 1/24)))) 1)
(* (* im im) (+ 1/2 (* im (* im 1/24))))
(* im im)
im
(+ 1/2 (* im (* im 1/24)))
1/2
(* im (* im 1/24))
(* im 1/24)
1/24
1
(* (+ 1 (* im (* im (+ 1/2 (* im (* im 1/24)))))) re)
(+ 1 (* im (* im (+ 1/2 (* im (* im 1/24))))))
1
(* im (* im (+ 1/2 (* im (* im 1/24)))))
im
(* im (+ 1/2 (* im (* im 1/24))))
(+ 1/2 (* im (* im 1/24)))
1/2
(* im (* im 1/24))
(* im 1/24)
1/24
re
Outputs
(* (* 1 (cosh im)) re)
(*.f64 (cosh.f64 im) re)
(* 1 (cosh im))
(cosh.f64 im)
1
#s(literal 1 binary64)
(cosh im)
(cosh.f64 im)
im
re
re
(* (* 1/2 re) (+ 2 (* im im)))
(*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 im im) #s(literal 2 binary64))))
(* 1/2 re)
(/.f64 re #s(literal 2 binary64))
1/2
#s(literal 1/2 binary64)
re
(+ 2 (* im im))
(+.f64 #s(literal 2 binary64) (*.f64 im im))
2
#s(literal 2 binary64)
(* im im)
(*.f64 im im)
im
(* re (+ (* (* im im) (+ 1/2 (* im (* im 1/24)))) 1))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
re
(+ (* (* im im) (+ 1/2 (* im (* im 1/24)))) 1)
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(* (* im im) (+ 1/2 (* im (* im 1/24))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(* im im)
(*.f64 im im)
im
(+ 1/2 (* im (* im 1/24)))
(+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
1/2
#s(literal 1/2 binary64)
(* im (* im 1/24))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(* im 1/24)
(*.f64 im #s(literal 1/24 binary64))
1/24
#s(literal 1/24 binary64)
1
#s(literal 1 binary64)
(* (+ 1 (* im (* im (+ 1/2 (* im (* im 1/24)))))) re)
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(+ 1 (* im (* im (+ 1/2 (* im (* im 1/24))))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
1
#s(literal 1 binary64)
(* im (* im (+ 1/2 (* im (* im 1/24)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
im
(* im (+ 1/2 (* im (* im 1/24))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(+ 1/2 (* im (* im 1/24)))
(+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
1/2
#s(literal 1/2 binary64)
(* im (* im 1/24))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(* im 1/24)
(*.f64 im #s(literal 1/24 binary64))
1/24
#s(literal 1/24 binary64)
re

localize102.0ms (0.6%)

Memory
10.3MiB live, 203.6MiB allocated
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
accuracy99.8%
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
accuracy99.5%
(*.f64 im #s(literal 1/24 binary64))
accuracy97.8%
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) re)
accuracy99.9%
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
accuracy99.8%
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
accuracy99.5%
(*.f64 im #s(literal 1/24 binary64))
accuracy97.8%
(*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
accuracy100.0%
(+.f64 #s(literal 2 binary64) (*.f64 im im))
accuracy100.0%
(*.f64 im im)
accuracy100.0%
(*.f64 #s(literal 1/2 binary64) re)
accuracy92.0%
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
accuracy100.0%
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) re)
accuracy100.0%
(*.f64 #s(literal 1 binary64) (cosh.f64 im))
accuracy100.0%
(cosh.f64 im)
Samples
50.0ms256×0valid
Compiler

Compiled 172 to 25 computations (85.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 28.0ms
ival-mult: 18.0ms (63.3% of total)
ival-add: 4.0ms (14.1% of total)
...in/eval/compile.rkt:111:19: 3.0ms (10.6% of total)
ival-cosh: 3.0ms (10.6% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series15.0ms (0.1%)

Memory
-13.3MiB live, 29.2MiB allocated
Counts
16 → 240
Calls
Call 1
Inputs
#<alt (* 1 (cosh im))>
#<alt (* (* 1 (cosh im)) re)>
#<alt (cosh im)>
#<alt (* (* 1/2 re) (+ 2 (* im im)))>
#<alt (* 1/2 re)>
#<alt (+ 2 (* im im))>
#<alt (* im im)>
#<alt (* re (+ (* (* im im) (+ 1/2 (* im (* im 1/24)))) 1))>
#<alt (+ (* (* im im) (+ 1/2 (* im (* im 1/24)))) 1)>
#<alt (* (* im im) (+ 1/2 (* im (* im 1/24))))>
#<alt (* (+ 1 (* im (* im (+ 1/2 (* im (* im 1/24)))))) re)>
#<alt (+ 1 (* im (* im (+ 1/2 (* im (* im 1/24))))))>
#<alt (* im (* im (+ 1/2 (* im (* im 1/24)))))>
#<alt (* im (+ 1/2 (* im (* im 1/24))))>
#<alt (* im 1/24)>
#<alt (* im (* im 1/24))>
Outputs
#<alt 1>
#<alt (+ 1 (* 1/2 (pow im 2)))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* (pow im 2) (+ 1/24 (* 1/720 (pow im 2)))))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt re>
#<alt (+ re (* 1/2 (* (pow im 2) re)))>
#<alt (+ re (* (pow im 2) (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re))))>
#<alt (+ re (* (pow im 2) (+ (* 1/2 re) (* (pow im 2) (+ (* 1/720 (* (pow im 2) re)) (* 1/24 re))))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt 1>
#<alt (+ 1 (* 1/2 (pow im 2)))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* (pow im 2) (+ 1/24 (* 1/720 (pow im 2)))))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (* re (+ 2 (pow im 2))))>
#<alt (* 1/2 (* re (+ 2 (pow im 2))))>
#<alt (* 1/2 (* re (+ 2 (pow im 2))))>
#<alt (* 1/2 (* re (+ 2 (pow im 2))))>
#<alt (* 1/2 (* re (+ 2 (pow im 2))))>
#<alt (* 1/2 (* re (+ 2 (pow im 2))))>
#<alt (* 1/2 (* re (+ 2 (pow im 2))))>
#<alt (* 1/2 (* re (+ 2 (pow im 2))))>
#<alt (* 1/2 (* re (+ 2 (pow im 2))))>
#<alt (* 1/2 (* re (+ 2 (pow im 2))))>
#<alt (* 1/2 (* re (+ 2 (pow im 2))))>
#<alt (* 1/2 (* re (+ 2 (pow im 2))))>
#<alt re>
#<alt (+ re (* 1/2 (* (pow im 2) re)))>
#<alt (+ re (* 1/2 (* (pow im 2) re)))>
#<alt (+ re (* 1/2 (* (pow im 2) re)))>
#<alt (* 1/2 (* (pow im 2) re))>
#<alt (* (pow im 2) (+ (* 1/2 re) (/ re (pow im 2))))>
#<alt (* (pow im 2) (+ (* 1/2 re) (/ re (pow im 2))))>
#<alt (* (pow im 2) (+ (* 1/2 re) (/ re (pow im 2))))>
#<alt (* 1/2 (* (pow im 2) re))>
#<alt (* (pow im 2) (+ (* 1/2 re) (/ re (pow im 2))))>
#<alt (* (pow im 2) (+ (* 1/2 re) (/ re (pow im 2))))>
#<alt (* (pow im 2) (+ (* 1/2 re) (/ re (pow im 2))))>
#<alt (* 1/2 re)>
#<alt (* 1/2 re)>
#<alt (* 1/2 re)>
#<alt (* 1/2 re)>
#<alt (* 1/2 re)>
#<alt (* 1/2 re)>
#<alt (* 1/2 re)>
#<alt (* 1/2 re)>
#<alt (* 1/2 re)>
#<alt (* 1/2 re)>
#<alt (* 1/2 re)>
#<alt (* 1/2 re)>
#<alt 2>
#<alt (+ 2 (pow im 2))>
#<alt (+ 2 (pow im 2))>
#<alt (+ 2 (pow im 2))>
#<alt (pow im 2)>
#<alt (* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))>
#<alt (pow im 2)>
#<alt (* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt re>
#<alt (+ re (* 1/2 (* (pow im 2) re)))>
#<alt (+ re (* (pow im 2) (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re))))>
#<alt (+ re (* (pow im 2) (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re))))>
#<alt (* 1/24 (* (pow im 4) re))>
#<alt (* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))>
#<alt (* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))>
#<alt (* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))>
#<alt (* 1/24 (* (pow im 4) re))>
#<alt (* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))>
#<alt (* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))>
#<alt (* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))>
#<alt 1>
#<alt (+ 1 (* 1/2 (pow im 2)))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (* 1/24 (pow im 4))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
#<alt (* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
#<alt (* 1/24 (pow im 4))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
#<alt (* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
#<alt (* 1/2 (pow im 2))>
#<alt (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))>
#<alt (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))>
#<alt (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))>
#<alt (* 1/24 (pow im 4))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* 1/24 (pow im 4))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt re>
#<alt (+ re (* 1/2 (* (pow im 2) re)))>
#<alt (+ re (* (pow im 2) (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re))))>
#<alt (+ re (* (pow im 2) (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re))))>
#<alt (* 1/24 (* (pow im 4) re))>
#<alt (* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))>
#<alt (* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))>
#<alt (* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))>
#<alt (* 1/24 (* (pow im 4) re))>
#<alt (* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))>
#<alt (* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))>
#<alt (* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))>
#<alt (* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt 1>
#<alt (+ 1 (* 1/2 (pow im 2)))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (* 1/24 (pow im 4))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
#<alt (* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
#<alt (* 1/24 (pow im 4))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
#<alt (* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
#<alt (* 1/2 (pow im 2))>
#<alt (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))>
#<alt (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))>
#<alt (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))>
#<alt (* 1/24 (pow im 4))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* 1/24 (pow im 4))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* 1/2 im)>
#<alt (* im (+ 1/2 (* 1/24 (pow im 2))))>
#<alt (* im (+ 1/2 (* 1/24 (pow im 2))))>
#<alt (* im (+ 1/2 (* 1/24 (pow im 2))))>
#<alt (* 1/24 (pow im 3))>
#<alt (* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* 1/24 (pow im 3))>
#<alt (* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* 1/24 im)>
#<alt (* 1/24 im)>
#<alt (* 1/24 im)>
#<alt (* 1/24 im)>
#<alt (* 1/24 im)>
#<alt (* 1/24 im)>
#<alt (* 1/24 im)>
#<alt (* 1/24 im)>
#<alt (* 1/24 im)>
#<alt (* 1/24 im)>
#<alt (* 1/24 im)>
#<alt (* 1/24 im)>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
Calls

60 calls:

TimeVariablePointExpression
5.0ms
re
@-inf
(* (* 1/2 re) (+ 2 (* im im)))
1.0ms
re
@0
(* (* 1/2 re) (+ 2 (* im im)))
0.0ms
re
@inf
(* (* 1/2 re) (+ 2 (* im im)))
0.0ms
im
@0
(* (* 1/2 re) (+ 2 (* im im)))
0.0ms
re
@0
(* (* 1 (cosh im)) re)

rewrite712.0ms (4.5%)

Memory
-9.3MiB live, 1 248.4MiB allocated
Algorithm
batch-egg-rewrite
Rules
10 902×accelerator-lowering-fma.f32
10 902×accelerator-lowering-fma.f64
6 724×*-lowering-*.f32
6 724×*-lowering-*.f64
3 732×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
023123
1131123
2958123
08676110
Stop Event
iter limit
node limit
Counts
16 → 1 201
Calls
Call 1
Inputs
(* 1 (cosh im))
(* (* 1 (cosh im)) re)
(cosh im)
(* (* 1/2 re) (+ 2 (* im im)))
(* 1/2 re)
(+ 2 (* im im))
(* im im)
(* re (+ (* (* im im) (+ 1/2 (* im (* im 1/24)))) 1))
(+ (* (* im im) (+ 1/2 (* im (* im 1/24)))) 1)
(* (* im im) (+ 1/2 (* im (* im 1/24))))
(* (+ 1 (* im (* im (+ 1/2 (* im (* im 1/24)))))) re)
(+ 1 (* im (* im (+ 1/2 (* im (* im 1/24))))))
(* im (* im (+ 1/2 (* im (* im 1/24)))))
(* im (+ 1/2 (* im (* im 1/24))))
(* im 1/24)
(* im (* im 1/24))
Outputs
(cosh.f64 im)
(neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (cosh.f64 im)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (cosh.f64 im)) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (cosh.f64 im)) #s(literal -2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (cosh.f64 im))))
(/.f64 (neg.f64 (*.f64 #s(literal -2 binary64) (cosh.f64 im))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (cosh.f64 im))) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cosh.f64 im)) #s(literal 1 binary64)) #s(literal -2 binary64))
(/.f64 (*.f64 (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 3 binary64)))) #s(literal 1/2 binary64)) (+.f64 (exp.f64 (+.f64 im im)) (expm1.f64 (+.f64 (-.f64 #s(literal 0 binary64) im) (-.f64 #s(literal 0 binary64) im)))))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 #s(literal 2 binary64) (sinh.f64 im))) #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (sinh.f64 im)))
(pow.f64 (/.f64 #s(literal 1 binary64) (cosh.f64 im)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (cosh.f64 im))
(*.f64 (cosh.f64 im) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (cosh.f64 im) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64))
(*.f64 (*.f64 #s(literal -2 binary64) (cosh.f64 im)) #s(literal -1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (cosh.f64 im) (*.f64 re #s(literal 2 binary64)))))
(/.f64 re (/.f64 #s(literal 1 binary64) (cosh.f64 im)))
(/.f64 (*.f64 (cosh.f64 im) (*.f64 re #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 (cosh.f64 im) (*.f64 re #s(literal 2 binary64)))) #s(literal -2 binary64))
(/.f64 (*.f64 re (*.f64 #s(literal -2 binary64) (cosh.f64 im))) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cosh.f64 im)) re) #s(literal -2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (cosh.f64 im) re))
(*.f64 (cosh.f64 im) re)
(*.f64 re (cosh.f64 im))
(*.f64 (*.f64 (cosh.f64 im) re) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cosh.f64 im) (*.f64 re #s(literal 2 binary64))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (cosh.f64 im)))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (cosh.f64 im)))
(*.f64 (*.f64 (cosh.f64 im) (*.f64 re #s(literal 2 binary64))) #s(literal 1/2 binary64))
(*.f64 (*.f64 (cosh.f64 im) #s(literal 1/2 binary64)) (*.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 (cosh.f64 im) (*.f64 re #s(literal 1/2 binary64))) #s(literal 2 binary64))
(*.f64 (*.f64 (cosh.f64 im) #s(literal 2 binary64)) (*.f64 re #s(literal 1/2 binary64)))
(cosh.f64 im)
(neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (cosh.f64 im)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (cosh.f64 im)) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (cosh.f64 im)) #s(literal -2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (cosh.f64 im))))
(/.f64 (neg.f64 (*.f64 #s(literal -2 binary64) (cosh.f64 im))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (cosh.f64 im))) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (cosh.f64 im)) #s(literal 1 binary64)) #s(literal -2 binary64))
(/.f64 (*.f64 (+.f64 (exp.f64 (*.f64 im #s(literal 3 binary64))) (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 3 binary64)))) #s(literal 1/2 binary64)) (+.f64 (exp.f64 (+.f64 im im)) (expm1.f64 (+.f64 (-.f64 #s(literal 0 binary64) im) (-.f64 #s(literal 0 binary64) im)))))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 #s(literal 2 binary64) (sinh.f64 im))) #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (sinh.f64 im)))
(pow.f64 (/.f64 #s(literal 1 binary64) (cosh.f64 im)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (cosh.f64 im))
(*.f64 (cosh.f64 im) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (cosh.f64 im) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64))
(*.f64 (*.f64 #s(literal -2 binary64) (cosh.f64 im)) #s(literal -1/2 binary64))
(+.f64 re (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(+.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) re)
(-.f64 (/.f64 (*.f64 re re) (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (*.f64 re re)) (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(fma.f64 #s(literal 1 binary64) re (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 #s(literal 1 binary64) (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) re)
(fma.f64 im (*.f64 im (*.f64 re #s(literal 1/2 binary64))) re)
(fma.f64 re #s(literal 1 binary64) (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) re)
(fma.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 2 binary64)) (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)) re)
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) re) re)
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 2 binary64) (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 im im) re)
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) re)
(fma.f64 #s(literal 2 binary64) (*.f64 re #s(literal 1/2 binary64)) (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) re)
(fma.f64 (*.f64 im im) (*.f64 re #s(literal 1/2 binary64)) re)
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) re re)
(fma.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im re) re)
(fma.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 1 binary64) re)
(fma.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 re #s(literal 2 binary64)) re)
(fma.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) re)
(fma.f64 (*.f64 re (*.f64 im im)) #s(literal 1/2 binary64) re)
(fma.f64 (*.f64 (*.f64 im im) re) #s(literal 1/2 binary64) re)
(fma.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im re)
(fma.f64 (*.f64 re im) (*.f64 im #s(literal 1/2 binary64)) re)
(fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64))) #s(literal 2 binary64) re)
(fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) #s(literal 2 binary64)) (*.f64 re #s(literal 1/2 binary64)) re)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 re re) (*.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) re))) (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64))))) (*.f64 re (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64))))) (*.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 re #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re #s(literal 1/2 binary64)))))
(/.f64 (*.f64 re #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64)))) (+.f64 (*.f64 re re) (*.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) re))))
(/.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))) (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(/.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64))))))
(/.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) #s(literal -2 binary64)))))
(/.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (-.f64 #s(literal 2 binary64) (*.f64 im im)))
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 re #s(literal 1/2 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) #s(literal -2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re #s(literal 1/2 binary64))) (-.f64 #s(literal 2 binary64) (*.f64 im im)))
(/.f64 (neg.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64))))) (neg.f64 (+.f64 (*.f64 re re) (*.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) re)))))
(/.f64 (neg.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))) (neg.f64 (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(/.f64 (neg.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 re #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))))
(/.f64 (+.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64))) (*.f64 re (*.f64 re re))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (*.f64 re re)) (-.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (*.f64 re re)) (*.f64 re re)) (-.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) re))
(/.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 (neg.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal -8 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64)))))))
(/.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))))
(/.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -4 binary64))) (+.f64 (*.f64 im im) #s(literal -2 binary64)))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal -8 binary64)) (*.f64 re #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 re #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))))
(/.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -4 binary64)) (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 im im) #s(literal -2 binary64)))
(/.f64 (*.f64 (*.f64 re (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))) #s(literal 1/2 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64))))))
(/.f64 (*.f64 (*.f64 re (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1/2 binary64)) (-.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(*.f64 re (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64)))))) (*.f64 re #s(literal 1/2 binary64))))
(*.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 re #s(literal 1/2 binary64))))
(*.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64))
(*.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (*.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) re)))))
(*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) re)
(*.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64)))))))
(*.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 (*.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 re #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64)))))))
(*.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) #s(literal 1 binary64))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 1 binary64)) re)
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) (*.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 re #s(literal 1/2 binary64))) #s(literal 2 binary64))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 2 binary64)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 re #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) re)
(*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/4 binary64) (*.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 1/2 binary64))) #s(literal 2 binary64))
(+.f64 #s(literal 2 binary64) (*.f64 im im))
(+.f64 (*.f64 im im) #s(literal 2 binary64))
(+.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (neg.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 2 binary64) (*.f64 im im)))))
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 2 binary64) (*.f64 im im))))
(-.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 (*.f64 im im) #s(literal -2 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 (*.f64 im im) #s(literal -2 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) #s(literal 2 binary64))
(fma.f64 im im #s(literal 2 binary64))
(fma.f64 (*.f64 im im) #s(literal 1 binary64) #s(literal 2 binary64))
(fma.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (neg.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 2 binary64) (*.f64 im im)))))
(fma.f64 (exp.f64 (log.f64 im)) (exp.f64 (log.f64 im)) #s(literal 2 binary64))
(neg.f64 (/.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im)))))
(neg.f64 (/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal -8 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64)))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (-.f64 #s(literal 2 binary64) (*.f64 im im))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) #s(literal -2 binary64)))) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im im) #s(literal -2 binary64)) (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -4 binary64))))
(/.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64))))))
(/.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) #s(literal -2 binary64)))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 #s(literal 2 binary64) (*.f64 im im)))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal -8 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64)))))))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal -8 binary64)) (neg.f64 (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) #s(literal -2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(/.f64 (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -4 binary64)) (+.f64 (*.f64 im im) #s(literal -2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 (-.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (-.f64 #s(literal 2 binary64) (*.f64 im im)) (-.f64 #s(literal 2 binary64) (*.f64 im im))))
(/.f64 (*.f64 (+.f64 #s(literal 512 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 64 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 8 binary64)))) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 64 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 64 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 4 binary64)))) (-.f64 #s(literal 2 binary64) (*.f64 im im))))
(/.f64 (*.f64 (-.f64 #s(literal 16 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 #s(literal 2 binary64) (*.f64 im im))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal -8 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im)))))
(/.f64 (neg.f64 (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -4 binary64))) (neg.f64 (+.f64 (*.f64 im im) #s(literal -2 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im)))) (+.f64 (*.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 2 binary64) (*.f64 im im)))) (*.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 2 binary64) (*.f64 im im)))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im)))) (*.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 2 binary64) (*.f64 im im))))) (+.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 2 binary64) (*.f64 im im)))))
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal 1 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) (-.f64 #s(literal 2 binary64) (*.f64 im im)))
(/.f64 (*.f64 (+.f64 #s(literal 512 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64))))))) (+.f64 #s(literal 64 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 8 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 64 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64))))))) (-.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))
(/.f64 (*.f64 (-.f64 #s(literal 64 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im)))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 16 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im)))) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64)))))))
(*.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 im im) #s(literal -2 binary64))))))
(*.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))))
(*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im)))))
(*.f64 (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im im) #s(literal -2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 im)))
(pow.f64 im #s(literal 2 binary64))
(pow.f64 (*.f64 im im) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 im)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im im))
(*.f64 im im)
(*.f64 (*.f64 im im) #s(literal 1 binary64))
(*.f64 (exp.f64 (log.f64 im)) (exp.f64 (log.f64 im)))
(+.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)))
(+.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(+.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(+.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(+.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)) re)
(+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(-.f64 (/.f64 (*.f64 im (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)))) (*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))) (/.f64 (*.f64 re re) (*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))
(fma.f64 #s(literal 1 binary64) re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)))
(fma.f64 #s(literal 1 binary64) (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 #s(literal 1 binary64) (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 #s(literal 1 binary64) (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)) re)
(fma.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 im (*.f64 im (*.f64 re #s(literal 1/2 binary64))) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 im (*.f64 im (*.f64 re #s(literal 1/2 binary64))) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 im (*.f64 im (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 im (*.f64 im (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im re)) re)
(fma.f64 re #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)))
(fma.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) re)
(fma.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 re (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 re (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) re) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) re) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) re) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) re) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) re)
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)))
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 im im) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 im im) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 im im) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) re)
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 #s(literal 2 binary64) (*.f64 re #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) re)
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (*.f64 im im) (*.f64 re #s(literal 1/2 binary64)) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 (*.f64 im im) (*.f64 re #s(literal 1/2 binary64)) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 (*.f64 im im) (*.f64 re #s(literal 1/2 binary64)) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 (*.f64 im im) (*.f64 re #s(literal 1/2 binary64)) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) re)
(fma.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re) re)
(fma.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) re re)
(fma.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im re) re)
(fma.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64)))))) (*.f64 re #s(literal 1/2 binary64))) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64)))))) (*.f64 re #s(literal 1/2 binary64))) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))) (*.f64 (*.f64 im im) re)) re)
(fma.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 re #s(literal 1/2 binary64))) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 re #s(literal 1/2 binary64))) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) (*.f64 (*.f64 im im) re)) re)
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) re (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) re (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) re (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) re (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im re) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im re) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im re) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im re) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 1 binary64) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 1 binary64) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)) #s(literal 1 binary64) re)
(fma.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (*.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) re)))) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (*.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) re)))) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 re #s(literal 2 binary64)) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 re #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)))
(fma.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) re)
(fma.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (*.f64 re (*.f64 im im)) #s(literal 1/2 binary64) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 (*.f64 re (*.f64 im im)) #s(literal 1/2 binary64) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 (*.f64 re (*.f64 im im)) #s(literal 1/2 binary64) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 (*.f64 re (*.f64 im im)) #s(literal 1/2 binary64) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) re)
(fma.f64 (*.f64 (*.f64 im im) re) #s(literal 1/2 binary64) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 (*.f64 (*.f64 im im) re) #s(literal 1/2 binary64) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 (*.f64 (*.f64 im im) re) #s(literal 1/2 binary64) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 (*.f64 (*.f64 im im) re) #s(literal 1/2 binary64) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) re (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) re (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 (*.f64 re im) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) re)
(fma.f64 (*.f64 re im) (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 (*.f64 re im) (*.f64 im #s(literal 1/2 binary64)) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 (*.f64 re im) (*.f64 im #s(literal 1/2 binary64)) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 (*.f64 re im) (*.f64 im #s(literal 1/2 binary64)) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 (*.f64 (*.f64 re im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) im re)
(fma.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im im) re)
(fma.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64)))))) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64)))))) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (*.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 re #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64)))))) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 re #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64)))))) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) #s(literal 1 binary64) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) #s(literal 1 binary64) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1/2 binary64)) (*.f64 re #s(literal 2 binary64)) re)
(fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64))) #s(literal 2 binary64) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64))) #s(literal 2 binary64) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64))) #s(literal 2 binary64) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64))) #s(literal 2 binary64) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) #s(literal 2 binary64)) (*.f64 re #s(literal 1/2 binary64)) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) #s(literal 2 binary64)) (*.f64 re #s(literal 1/2 binary64)) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) #s(literal 2 binary64)) (*.f64 re #s(literal 1/2 binary64)) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) #s(literal 2 binary64)) (*.f64 re #s(literal 1/2 binary64)) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re #s(literal 1/2 binary64))) #s(literal 2 binary64) re)
(fma.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 2 binary64)) (*.f64 re #s(literal 1/2 binary64)) re)
(fma.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re #s(literal 2 binary64))) #s(literal 1/2 binary64) re)
(fma.f64 (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))) re)
(fma.f64 (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) re)
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 1 binary64)) re (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 1 binary64)) re (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) (*.f64 re #s(literal 2 binary64)) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) (*.f64 re #s(literal 2 binary64)) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 re #s(literal 1/2 binary64))) #s(literal 2 binary64) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 re #s(literal 1/2 binary64))) #s(literal 2 binary64) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 2 binary64)) (*.f64 re #s(literal 1/2 binary64)) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 2 binary64)) (*.f64 re #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)))) (*.f64 re (-.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re))))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)) (*.f64 re (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) re)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) re)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) re)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal -1 binary64)) re)))
(/.f64 re (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re))) (+.f64 (*.f64 im (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)))) (*.f64 re (-.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re))))))
(/.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))) (*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))
(/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))
(/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 re (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal -1 binary64))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) re) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal -1 binary64)) re) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re)))) (neg.f64 (+.f64 (*.f64 im (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)))) (*.f64 re (-.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))) (neg.f64 (*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))) (+.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))
(/.f64 (neg.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 re (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal -1 binary64)))) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) re)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) re)) (+.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) re)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal -1 binary64)) re)) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 re re) (-.f64 (*.f64 im (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 (*.f64 im im) re) re)))))
(/.f64 (-.f64 (*.f64 re re) (*.f64 im (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re))))) (-.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re))))
(/.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(/.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))) (+.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))
(/.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 re (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal 1 binary64))) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) re) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) re) (+.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) re) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal 1 binary64)) re) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) re)
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))) re))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))) re))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) re))
(*.f64 (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) re))
(*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)))) (*.f64 re (-.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)))))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))
(*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 re (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) re) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) re) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) re) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal -1 binary64)) re) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal 1/2 binary64)) (*.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 re #s(literal 1/2 binary64))) #s(literal 2 binary64))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal 2 binary64)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 re #s(literal 2 binary64))) #s(literal 1/2 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)))
(+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (neg.f64 (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))))
(+.f64 (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(-.f64 (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (neg.f64 (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))))
(fma.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64))
(fma.f64 im (*.f64 im #s(literal 1/2 binary64)) (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)))
(fma.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 im (*.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)))
(fma.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(fma.f64 (*.f64 im im) #s(literal 1/2 binary64) (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 1/2 binary64) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(fma.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im im) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) im #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64)))))) #s(literal 1/2 binary64)) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/24 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))) (*.f64 im im)) #s(literal 1 binary64))
(fma.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))
(fma.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(fma.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) (*.f64 im im)) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) #s(literal 1 binary64) (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 im #s(literal 1/2 binary64)) im (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (*.f64 im (*.f64 im im)) (*.f64 im #s(literal 1/24 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (*.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) #s(literal 1 binary64))
(fma.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))) im (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/24 binary64))) (*.f64 im (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/24 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im))) (*.f64 im #s(literal 1/24 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64)))))) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (+.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))))
(neg.f64 (/.f64 (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64))))
(neg.f64 (/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(neg.f64 (/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))))
(neg.f64 (/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (+.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) #s(literal -1 binary64)))) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) #s(literal -1 binary64)) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))) (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))) (neg.f64 (+.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal 1 binary64))) (neg.f64 (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64)) (pow.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (-.f64 (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/576 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))) (+.f64 (*.f64 (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))) (*.f64 (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/576 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))) (*.f64 (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))) (+.f64 (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal -1 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) #s(literal -1 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) #s(literal -1 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal 1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))))
(*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))
(*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))))
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(-.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) (/.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/576 binary64))))) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(fma.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 im (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(fma.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 im (*.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(fma.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(fma.f64 (*.f64 im im) #s(literal 1/2 binary64) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(fma.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im (*.f64 im im)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im im) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/24 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(fma.f64 (*.f64 im #s(literal 1/2 binary64)) im (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(fma.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) im (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 im (*.f64 im im)) (*.f64 im #s(literal 1/24 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im im) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))) im (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) im (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/24 binary64))) (*.f64 im (*.f64 im im)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/24 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im))) (*.f64 im #s(literal 1/24 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (*.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (*.f64 im (*.f64 im (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 im im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) (*.f64 im im))))
(/.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (*.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))
(/.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))) (+.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/576 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/48 binary64) (*.f64 im im)))))
(/.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 im im)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 im im)) (+.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/576 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/48 binary64) (*.f64 im im)))))
(/.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (*.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 im im))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) (*.f64 im im))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (*.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))
(/.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))) #s(literal 1 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64)))) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 im im)) #s(literal 1 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) (*.f64 im im)) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))) (neg.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (*.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))) (neg.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))))
(/.f64 (neg.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))))) (+.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) (*.f64 im im))) (+.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64))) (+.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/576 binary64))))) (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (*.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(/.f64 (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/576 binary64))))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64)))) (-.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(/.f64 (*.f64 im (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) (*.f64 im #s(literal 1/2 binary64))))))
(/.f64 (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) im)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) im)) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))
(/.f64 (*.f64 (*.f64 im im) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))))) (+.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/576 binary64)))) #s(literal -1/4 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (*.f64 im im)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64)))) (*.f64 im im)) (+.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/576 binary64)))) #s(literal -1/4 binary64)) (*.f64 im im)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) im) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) (*.f64 im #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) im) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) im) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64)))) im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im im))
(*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64))
(*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) im)
(*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))) (*.f64 im im)))
(*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) (*.f64 im im)))
(*.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (*.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))))
(*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))))
(*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(*.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(+.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)))
(+.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(+.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(+.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(+.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)) re)
(+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(-.f64 (/.f64 (*.f64 im (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)))) (*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))) (/.f64 (*.f64 re re) (*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))
(fma.f64 #s(literal 1 binary64) re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)))
(fma.f64 #s(literal 1 binary64) (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 #s(literal 1 binary64) (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 #s(literal 1 binary64) (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)) re)
(fma.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 im (*.f64 im (*.f64 re #s(literal 1/2 binary64))) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 im (*.f64 im (*.f64 re #s(literal 1/2 binary64))) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 im (*.f64 im (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 im (*.f64 im (*.f64 re #s(literal 1/2 binary64))) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im re)) re)
(fma.f64 re #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)))
(fma.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) re)
(fma.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 re (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 re (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 re #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) re) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) re) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) re) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) re) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) re)
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)))
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 im im) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 im im) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 im im) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 im im) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) re)
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 #s(literal 2 binary64) (*.f64 re #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) re)
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (*.f64 im im) (*.f64 re #s(literal 1/2 binary64)) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 (*.f64 im im) (*.f64 re #s(literal 1/2 binary64)) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 (*.f64 im im) (*.f64 re #s(literal 1/2 binary64)) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 (*.f64 im im) (*.f64 re #s(literal 1/2 binary64)) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) re)
(fma.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re) re)
(fma.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) re re)
(fma.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im re) re)
(fma.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64)))))) (*.f64 re #s(literal 1/2 binary64))) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64)))))) (*.f64 re #s(literal 1/2 binary64))) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))) (*.f64 (*.f64 im im) re)) re)
(fma.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 re #s(literal 1/2 binary64))) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 re #s(literal 1/2 binary64))) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) (*.f64 (*.f64 im im) re)) re)
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) re (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) re (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) re (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) re (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im re) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im re) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im re) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im re) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 1 binary64) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 1 binary64) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)) #s(literal 1 binary64) re)
(fma.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 re (+.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (*.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) re)))) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (*.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) re)))) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 re #s(literal 2 binary64)) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 re #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (*.f64 re #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)))
(fma.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) re)
(fma.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (*.f64 re (*.f64 im im)) #s(literal 1/2 binary64) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 (*.f64 re (*.f64 im im)) #s(literal 1/2 binary64) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 (*.f64 re (*.f64 im im)) #s(literal 1/2 binary64) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 (*.f64 re (*.f64 im im)) #s(literal 1/2 binary64) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) re)
(fma.f64 (*.f64 (*.f64 im im) re) #s(literal 1/2 binary64) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 (*.f64 (*.f64 im im) re) #s(literal 1/2 binary64) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 (*.f64 (*.f64 im im) re) #s(literal 1/2 binary64) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 (*.f64 (*.f64 im im) re) #s(literal 1/2 binary64) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) re (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) re (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) im (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 (*.f64 re im) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) re)
(fma.f64 (*.f64 re im) (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 (*.f64 re im) (*.f64 im #s(literal 1/2 binary64)) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 (*.f64 re im) (*.f64 im #s(literal 1/2 binary64)) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 (*.f64 re im) (*.f64 im #s(literal 1/2 binary64)) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 (*.f64 (*.f64 re im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) im re)
(fma.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im im) re)
(fma.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64)))))) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64)))))) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (*.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 re #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64)))))) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 re #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64)))))) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) #s(literal 1 binary64) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) #s(literal 1 binary64) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1/2 binary64)) (*.f64 re #s(literal 2 binary64)) re)
(fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64))) #s(literal 2 binary64) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64))) #s(literal 2 binary64) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64))) #s(literal 2 binary64) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 re #s(literal 1/2 binary64))) #s(literal 2 binary64) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) #s(literal 2 binary64)) (*.f64 re #s(literal 1/2 binary64)) (*.f64 re (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) #s(literal 2 binary64)) (*.f64 re #s(literal 1/2 binary64)) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) re))
(fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) #s(literal 2 binary64)) (*.f64 re #s(literal 1/2 binary64)) (+.f64 (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) re))
(fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) #s(literal 2 binary64)) (*.f64 re #s(literal 1/2 binary64)) (+.f64 (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)) re))
(fma.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re #s(literal 1/2 binary64))) #s(literal 2 binary64) re)
(fma.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 2 binary64)) (*.f64 re #s(literal 1/2 binary64)) re)
(fma.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re #s(literal 2 binary64))) #s(literal 1/2 binary64) re)
(fma.f64 (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))) re)
(fma.f64 (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) re)
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 1 binary64)) re (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 1 binary64)) re (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) (*.f64 re #s(literal 2 binary64)) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) (*.f64 re #s(literal 2 binary64)) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 re #s(literal 1/2 binary64))) #s(literal 2 binary64) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 re #s(literal 1/2 binary64))) #s(literal 2 binary64) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 2 binary64)) (*.f64 re #s(literal 1/2 binary64)) (*.f64 re (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 2 binary64)) (*.f64 re #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) re)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)))) (*.f64 re (-.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re))))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)) (*.f64 re (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) re)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) re)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) re)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal -1 binary64)) re)))
(/.f64 re (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re))) (+.f64 (*.f64 im (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)))) (*.f64 re (-.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re))))))
(/.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))) (*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))
(/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))
(/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 re (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal -1 binary64))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) re) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal -1 binary64)) re) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re)))) (neg.f64 (+.f64 (*.f64 im (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)))) (*.f64 re (-.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))) (neg.f64 (*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))) (+.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))
(/.f64 (neg.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 re (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal -1 binary64)))) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) re)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) re)) (+.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) re)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal -1 binary64)) re)) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 re re) (-.f64 (*.f64 im (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 (*.f64 im im) re) re)))))
(/.f64 (-.f64 (*.f64 re re) (*.f64 im (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re))))) (-.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re))))
(/.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(/.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))) (+.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))
(/.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 re (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal 1 binary64))) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) re) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) re) (+.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) re) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal 1 binary64)) re) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) re)
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))) re))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))) re))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) re))
(*.f64 (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) re))
(*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im re)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)))) (*.f64 re (-.f64 re (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)))))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))
(*.f64 (*.f64 re #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 re (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) re) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) re) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) re) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal -1 binary64)) re) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal 1/2 binary64)) (*.f64 re #s(literal 2 binary64)))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 re #s(literal 1/2 binary64))) #s(literal 2 binary64))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal 2 binary64)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 re #s(literal 2 binary64))) #s(literal 1/2 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)))
(+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (neg.f64 (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))))
(+.f64 (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(-.f64 (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (neg.f64 (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))))
(fma.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64))
(fma.f64 im (*.f64 im #s(literal 1/2 binary64)) (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)))
(fma.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 im (*.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)))
(fma.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(fma.f64 (*.f64 im im) #s(literal 1/2 binary64) (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) #s(literal 1/2 binary64) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(fma.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im im) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) im #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64)))))) #s(literal 1/2 binary64)) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/24 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))) (*.f64 im im)) #s(literal 1 binary64))
(fma.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))
(fma.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) #s(literal 1/2 binary64)) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(fma.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) (*.f64 im im)) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) #s(literal 1 binary64) (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 im #s(literal 1/2 binary64)) im (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (*.f64 im (*.f64 im im)) (*.f64 im #s(literal 1/24 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (*.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) #s(literal 1 binary64))
(fma.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im im) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))) im (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/24 binary64))) (*.f64 im (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/24 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im))) (*.f64 im #s(literal 1/24 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 8 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64)))))) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (+.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))))
(neg.f64 (/.f64 (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64))))
(neg.f64 (/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(neg.f64 (/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))))
(neg.f64 (/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (+.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) #s(literal -1 binary64)))) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) #s(literal -1 binary64)) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))) (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))) (neg.f64 (+.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal 1 binary64))) (neg.f64 (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64)) (pow.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (-.f64 (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/576 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))) (+.f64 (*.f64 (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))) (*.f64 (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (*.f64 (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/576 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))) (*.f64 (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))) (+.f64 (/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal -1 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) #s(literal 1 binary64)) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) #s(literal -1 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) #s(literal -1 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal 1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (+.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))))
(*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))))
(*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)))))))
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im im))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(+.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(-.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) (/.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/576 binary64))))) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(fma.f64 #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 im (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(fma.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 im (*.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(fma.f64 im (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(fma.f64 (*.f64 im im) #s(literal 1/2 binary64) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(fma.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im (*.f64 im im)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im im) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/24 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) #s(literal 1 binary64) (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(fma.f64 (*.f64 im #s(literal 1/2 binary64)) im (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(fma.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) im (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 im (*.f64 im im)) (*.f64 im #s(literal 1/24 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im #s(literal 1/24 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im im) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))) im (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) im (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/24 binary64))) (*.f64 im (*.f64 im im)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/24 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im im))) (*.f64 im #s(literal 1/24 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (*.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (*.f64 im (*.f64 im (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 im im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) (*.f64 im im))))
(/.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (*.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))
(/.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))) (+.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/576 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/48 binary64) (*.f64 im im)))))
(/.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 im im)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 im im)) (+.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/576 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/48 binary64) (*.f64 im im)))))
(/.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (*.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 im im))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) (*.f64 im im))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (*.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))
(/.f64 (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))) #s(literal 1 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64)))) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 im im)) #s(literal 1 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) (*.f64 im im)) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))) (neg.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (*.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))) (neg.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))))
(/.f64 (neg.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))))) (+.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) (*.f64 im im))) (+.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64))) (+.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/576 binary64))))) (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (*.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(/.f64 (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/576 binary64))))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64)))) (-.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(/.f64 (*.f64 im (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) (*.f64 im #s(literal 1/2 binary64))))))
(/.f64 (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) im)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 im (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) im)) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))
(/.f64 (*.f64 (*.f64 im im) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))))) (+.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 (*.f64 (*.f64 im im) (+.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/576 binary64)))) #s(literal -1/4 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (*.f64 im im)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64)))) (*.f64 im im)) (+.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/576 binary64)))) #s(literal -1/4 binary64)) (*.f64 im im)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) im) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) (*.f64 im #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) im) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) im) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64)))) im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im im))
(*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64))
(*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) im)
(*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))) (*.f64 im im)))
(*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) (*.f64 im im)))
(*.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (*.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))))
(*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))))
(*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(*.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) (*.f64 im #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))) (*.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))))
(+.f64 (*.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) #s(literal 1 binary64)) (*.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) (/.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/576 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))
(fma.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) (*.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 im #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(fma.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1/2 binary64) im (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
(fma.f64 (*.f64 im im) (*.f64 im #s(literal 1/24 binary64)) (*.f64 im #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)) (*.f64 im #s(literal 1/2 binary64)))
(fma.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im) (*.f64 im #s(literal 1/2 binary64)))
(fma.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) im (*.f64 im #s(literal 1/2 binary64)))
(fma.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) #s(literal 1 binary64) (*.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 im (*.f64 im im)) #s(literal 1/24 binary64) (*.f64 im #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) (*.f64 im #s(literal 1/2 binary64))))) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (*.f64 im (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) (*.f64 im (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) im)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) im)))
(/.f64 im (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) (*.f64 im #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 (*.f64 im (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 im (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (+.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/576 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/48 binary64) (*.f64 im im)))))
(/.f64 (*.f64 im (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) im) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) im) (+.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/576 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/48 binary64) (*.f64 im im)))))
(/.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (neg.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) (*.f64 im #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) (neg.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))
(/.f64 (neg.f64 (*.f64 im (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 im (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))))) (+.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) im)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) im)) (+.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 im (*.f64 im im)))) (+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/576 binary64))))) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) (*.f64 im #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/576 binary64))))) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) (*.f64 im #s(literal 1/2 binary64))))
(/.f64 (*.f64 im (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 im (+.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))))) (+.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 (*.f64 im (+.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/576 binary64)))) #s(literal -1/4 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) (*.f64 im #s(literal 1/2 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) im)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) im)) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) im) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64)))) im) (+.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/576 binary64)))) #s(literal -1/4 binary64)) im) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) (*.f64 im #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) #s(literal 1 binary64)) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) #s(literal 1 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64)))) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) im) #s(literal 1 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) im) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) im)
(*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))) im))
(*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) im))
(*.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))) (*.f64 im #s(literal 1/2 binary64)))))))
(*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))
(*.f64 (*.f64 im (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 im (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(*.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) im) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1/576 binary64))) im) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(*.f64 im #s(literal 1/24 binary64))
(*.f64 #s(literal 1/24 binary64) im)
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))
(*.f64 #s(literal 1/24 binary64) (*.f64 im im))
(*.f64 (*.f64 im #s(literal 1/24 binary64)) im)

simplify499.0ms (3.2%)

Memory
15.6MiB live, 927.0MiB allocated
Algorithm
egg-herbie
Rules
16 104×accelerator-lowering-fma.f32
16 104×accelerator-lowering-fma.f64
3 734×*-lowering-*.f32
3 734×*-lowering-*.f64
3 372×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0782162
12522086
26752078
317352076
444312076
560042076
678262076
081751893
Stop Event
iter limit
node limit
Counts
240 → 240
Calls
Call 1
Inputs
1
(+ 1 (* 1/2 (pow im 2)))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+ 1 (* (pow im 2) (+ 1/2 (* (pow im 2) (+ 1/24 (* 1/720 (pow im 2)))))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
re
(+ re (* 1/2 (* (pow im 2) re)))
(+ re (* (pow im 2) (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re))))
(+ re (* (pow im 2) (+ (* 1/2 re) (* (pow im 2) (+ (* 1/720 (* (pow im 2) re)) (* 1/24 re))))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
1
(+ 1 (* 1/2 (pow im 2)))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+ 1 (* (pow im 2) (+ 1/2 (* (pow im 2) (+ 1/24 (* 1/720 (pow im 2)))))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (* re (+ 2 (pow im 2))))
(* 1/2 (* re (+ 2 (pow im 2))))
(* 1/2 (* re (+ 2 (pow im 2))))
(* 1/2 (* re (+ 2 (pow im 2))))
(* 1/2 (* re (+ 2 (pow im 2))))
(* 1/2 (* re (+ 2 (pow im 2))))
(* 1/2 (* re (+ 2 (pow im 2))))
(* 1/2 (* re (+ 2 (pow im 2))))
(* 1/2 (* re (+ 2 (pow im 2))))
(* 1/2 (* re (+ 2 (pow im 2))))
(* 1/2 (* re (+ 2 (pow im 2))))
(* 1/2 (* re (+ 2 (pow im 2))))
re
(+ re (* 1/2 (* (pow im 2) re)))
(+ re (* 1/2 (* (pow im 2) re)))
(+ re (* 1/2 (* (pow im 2) re)))
(* 1/2 (* (pow im 2) re))
(* (pow im 2) (+ (* 1/2 re) (/ re (pow im 2))))
(* (pow im 2) (+ (* 1/2 re) (/ re (pow im 2))))
(* (pow im 2) (+ (* 1/2 re) (/ re (pow im 2))))
(* 1/2 (* (pow im 2) re))
(* (pow im 2) (+ (* 1/2 re) (/ re (pow im 2))))
(* (pow im 2) (+ (* 1/2 re) (/ re (pow im 2))))
(* (pow im 2) (+ (* 1/2 re) (/ re (pow im 2))))
(* 1/2 re)
(* 1/2 re)
(* 1/2 re)
(* 1/2 re)
(* 1/2 re)
(* 1/2 re)
(* 1/2 re)
(* 1/2 re)
(* 1/2 re)
(* 1/2 re)
(* 1/2 re)
(* 1/2 re)
2
(+ 2 (pow im 2))
(+ 2 (pow im 2))
(+ 2 (pow im 2))
(pow im 2)
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(pow im 2)
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
re
(+ re (* 1/2 (* (pow im 2) re)))
(+ re (* (pow im 2) (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re))))
(+ re (* (pow im 2) (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re))))
(* 1/24 (* (pow im 4) re))
(* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))
(* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))
(* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))
(* 1/24 (* (pow im 4) re))
(* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))
(* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))
(* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))
1
(+ 1 (* 1/2 (pow im 2)))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(* 1/24 (pow im 4))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(* 1/24 (pow im 4))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(* 1/2 (pow im 2))
(* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))
(* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))
(* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))
(* 1/24 (pow im 4))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* 1/24 (pow im 4))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
re
(+ re (* 1/2 (* (pow im 2) re)))
(+ re (* (pow im 2) (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re))))
(+ re (* (pow im 2) (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re))))
(* 1/24 (* (pow im 4) re))
(* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))
(* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))
(* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))
(* 1/24 (* (pow im 4) re))
(* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))
(* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))
(* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
1
(+ 1 (* 1/2 (pow im 2)))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(* 1/24 (pow im 4))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(* 1/24 (pow im 4))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(* 1/2 (pow im 2))
(* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))
(* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))
(* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))
(* 1/24 (pow im 4))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* 1/24 (pow im 4))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* 1/2 im)
(* im (+ 1/2 (* 1/24 (pow im 2))))
(* im (+ 1/2 (* 1/24 (pow im 2))))
(* im (+ 1/2 (* 1/24 (pow im 2))))
(* 1/24 (pow im 3))
(* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* 1/24 (pow im 3))
(* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* 1/24 im)
(* 1/24 im)
(* 1/24 im)
(* 1/24 im)
(* 1/24 im)
(* 1/24 im)
(* 1/24 im)
(* 1/24 im)
(* 1/24 im)
(* 1/24 im)
(* 1/24 im)
(* 1/24 im)
(* 1/24 (pow im 2))
(* 1/24 (pow im 2))
(* 1/24 (pow im 2))
(* 1/24 (pow im 2))
(* 1/24 (pow im 2))
(* 1/24 (pow im 2))
(* 1/24 (pow im 2))
(* 1/24 (pow im 2))
(* 1/24 (pow im 2))
(* 1/24 (pow im 2))
(* 1/24 (pow im 2))
(* 1/24 (pow im 2))
Outputs
1
#s(literal 1 binary64)
(+ 1 (* 1/2 (pow im 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))
(+ 1 (* (pow im 2) (+ 1/2 (* (pow im 2) (+ 1/24 (* 1/720 (pow im 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal 1/720 binary64)))))))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
re
(+ re (* 1/2 (* (pow im 2) re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(+ re (* (pow im 2) (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(+ re (* (pow im 2) (+ (* 1/2 re) (* (pow im 2) (+ (* 1/720 (* (pow im 2) re)) (* 1/24 re))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal 1/720 binary64))))))))) re)
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (*.f64 #s(literal 1/2 binary64) re))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (*.f64 #s(literal 1/2 binary64) re))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (*.f64 #s(literal 1/2 binary64) re))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (*.f64 #s(literal 1/2 binary64) re))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (*.f64 #s(literal 1/2 binary64) re))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (*.f64 #s(literal 1/2 binary64) re))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (*.f64 #s(literal 1/2 binary64) re))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (*.f64 #s(literal 1/2 binary64) re))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (*.f64 #s(literal 1/2 binary64) re))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (*.f64 #s(literal 1/2 binary64) re))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (*.f64 #s(literal 1/2 binary64) re))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (*.f64 #s(literal 1/2 binary64) re))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (*.f64 #s(literal 1/2 binary64) re))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (*.f64 #s(literal 1/2 binary64) re))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (*.f64 #s(literal 1/2 binary64) re))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (*.f64 #s(literal 1/2 binary64) re))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (*.f64 #s(literal 1/2 binary64) re))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (*.f64 #s(literal 1/2 binary64) re))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (*.f64 #s(literal 1/2 binary64) re))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (*.f64 #s(literal 1/2 binary64) re))
1
#s(literal 1 binary64)
(+ 1 (* 1/2 (pow im 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))
(+ 1 (* (pow im 2) (+ 1/2 (* (pow im 2) (+ 1/24 (* 1/720 (pow im 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal 1/720 binary64)))))))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (* re (+ 2 (pow im 2))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(* 1/2 (* re (+ 2 (pow im 2))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(* 1/2 (* re (+ 2 (pow im 2))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(* 1/2 (* re (+ 2 (pow im 2))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(* 1/2 (* re (+ 2 (pow im 2))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(* 1/2 (* re (+ 2 (pow im 2))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(* 1/2 (* re (+ 2 (pow im 2))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(* 1/2 (* re (+ 2 (pow im 2))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(* 1/2 (* re (+ 2 (pow im 2))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(* 1/2 (* re (+ 2 (pow im 2))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(* 1/2 (* re (+ 2 (pow im 2))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(* 1/2 (* re (+ 2 (pow im 2))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
re
(+ re (* 1/2 (* (pow im 2) re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(+ re (* 1/2 (* (pow im 2) re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(+ re (* 1/2 (* (pow im 2) re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(* 1/2 (* (pow im 2) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im re)))
(* (pow im 2) (+ (* 1/2 re) (/ re (pow im 2))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(* (pow im 2) (+ (* 1/2 re) (/ re (pow im 2))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(* (pow im 2) (+ (* 1/2 re) (/ re (pow im 2))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(* 1/2 (* (pow im 2) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im re)))
(* (pow im 2) (+ (* 1/2 re) (/ re (pow im 2))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(* (pow im 2) (+ (* 1/2 re) (/ re (pow im 2))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(* (pow im 2) (+ (* 1/2 re) (/ re (pow im 2))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(* 1/2 re)
(*.f64 #s(literal 1/2 binary64) re)
(* 1/2 re)
(*.f64 #s(literal 1/2 binary64) re)
(* 1/2 re)
(*.f64 #s(literal 1/2 binary64) re)
(* 1/2 re)
(*.f64 #s(literal 1/2 binary64) re)
(* 1/2 re)
(*.f64 #s(literal 1/2 binary64) re)
(* 1/2 re)
(*.f64 #s(literal 1/2 binary64) re)
(* 1/2 re)
(*.f64 #s(literal 1/2 binary64) re)
(* 1/2 re)
(*.f64 #s(literal 1/2 binary64) re)
(* 1/2 re)
(*.f64 #s(literal 1/2 binary64) re)
(* 1/2 re)
(*.f64 #s(literal 1/2 binary64) re)
(* 1/2 re)
(*.f64 #s(literal 1/2 binary64) re)
(* 1/2 re)
(*.f64 #s(literal 1/2 binary64) re)
2
#s(literal 2 binary64)
(+ 2 (pow im 2))
(+.f64 #s(literal 2 binary64) (*.f64 im im))
(+ 2 (pow im 2))
(+.f64 #s(literal 2 binary64) (*.f64 im im))
(+ 2 (pow im 2))
(+.f64 #s(literal 2 binary64) (*.f64 im im))
(pow im 2)
(*.f64 im im)
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(+.f64 #s(literal 2 binary64) (*.f64 im im))
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(+.f64 #s(literal 2 binary64) (*.f64 im im))
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(+.f64 #s(literal 2 binary64) (*.f64 im im))
(pow im 2)
(*.f64 im im)
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(+.f64 #s(literal 2 binary64) (*.f64 im im))
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(+.f64 #s(literal 2 binary64) (*.f64 im im))
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(+.f64 #s(literal 2 binary64) (*.f64 im im))
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
re
(+ re (* 1/2 (* (pow im 2) re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(+ re (* (pow im 2) (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(+ re (* (pow im 2) (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(* 1/24 (* (pow im 4) re))
(*.f64 (*.f64 im im) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im re))))
(* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))
(*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im re)))
(* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(* 1/24 (* (pow im 4) re))
(*.f64 (*.f64 im im) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im re))))
(* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))
(*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im re)))
(* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
1
#s(literal 1 binary64)
(+ 1 (* 1/2 (pow im 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))
(* 1/24 (pow im 4))
(*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))
(* 1/24 (pow im 4))
(*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))
(* 1/2 (pow im 2))
(*.f64 #s(literal 1/2 binary64) (*.f64 im im))
(* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(* 1/24 (pow im 4))
(*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(* 1/24 (pow im 4))
(*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
re
(+ re (* 1/2 (* (pow im 2) re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(+ re (* (pow im 2) (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(+ re (* (pow im 2) (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(* 1/24 (* (pow im 4) re))
(*.f64 (*.f64 im im) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im re))))
(* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))
(*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im re)))
(* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(* 1/24 (* (pow im 4) re))
(*.f64 (*.f64 im im) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im re))))
(* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))
(*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im re)))
(* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) re)
1
#s(literal 1 binary64)
(+ 1 (* 1/2 (pow im 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))
(* 1/24 (pow im 4))
(*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))
(* 1/24 (pow im 4))
(*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))
(* 1/2 (pow im 2))
(*.f64 #s(literal 1/2 binary64) (*.f64 im im))
(* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(* 1/24 (pow im 4))
(*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(* 1/24 (pow im 4))
(*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(* 1/2 im)
(*.f64 #s(literal 1/2 binary64) im)
(* im (+ 1/2 (* 1/24 (pow im 2))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(* im (+ 1/2 (* 1/24 (pow im 2))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(* im (+ 1/2 (* 1/24 (pow im 2))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(* 1/24 (pow im 3))
(*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))
(* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(* 1/24 (pow im 3))
(*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))
(* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))
(* 1/24 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))
(* 1/24 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))
(* 1/24 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))
(* 1/24 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))
(* 1/24 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))
(* 1/24 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))
(* 1/24 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))
(* 1/24 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))
(* 1/24 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))
(* 1/24 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))
(* 1/24 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))

eval243.0ms (1.5%)

Memory
13.6MiB live, 436.9MiB allocated
Compiler

Compiled 48 513 to 2 437 computations (95% saved)

prune165.0ms (1%)

Memory
-11.2MiB live, 431.3MiB allocated
Pruning

25 alts after pruning (21 fresh and 4 done)

PrunedKeptTotal
New1 475161 491
Fresh156
Picked235
Done011
Total1 478251 503
Accuracy
100.0%
Counts
1 503 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
10.8%
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64)))) (+.f64 (*.f64 re re) (*.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) re))))
37.5%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re #s(literal 1/2 binary64)))))
54.0%
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)) re)
56.1%
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) re)
36.4%
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) im) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) re)
58.1%
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal 1/720 binary64))))))))) re)
56.1%
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))) re)
56.1%
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) re)
57.0%
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
53.1%
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 re re) #s(literal 1/240 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
53.1%
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 re re)))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
29.6%
(*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) re)
29.4%
(*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) re)
27.3%
(*.f64 (*.f64 im im) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im re))))
32.0%
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 (*.f64 (-.f64 #s(literal 64 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im)))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 4 binary64))))))
30.7%
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 (*.f64 (+.f64 #s(literal 512 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64))))))) (+.f64 #s(literal 64 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 8 binary64))))))
51.2%
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
24.7%
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im im))
66.0%
(*.f64 (cosh.f64 im) re)
37.3%
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
35.9%
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
27.4%
(*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im re)))
16.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im re)))
54.5%
(sin.f64 re)
30.2%
re
Compiler

Compiled 1 059 to 587 computations (44.6% saved)

simplify411.0ms (2.6%)

Memory
-25.2MiB live, 626.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))
cost-diff0
(+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
cost-diff0
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
cost-diff0
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
cost-diff0
(*.f64 im (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
cost-diff0
(+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))))
cost-diff0
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))) re)
cost-diff128
(+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im))))
cost-diff0
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))
cost-diff0
(+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))
cost-diff0
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im re))
cost-diff0
(*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im re)))
cost-diff0
(*.f64 im re)
cost-diff0
(*.f64 im (*.f64 im re))
cost-diff0
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im re)))
cost-diff0
(cosh.f64 im)
cost-diff0
(*.f64 (cosh.f64 im) re)
Rules
12 532×accelerator-lowering-fma.f32
12 532×accelerator-lowering-fma.f64
3 976×*-lowering-*.f32
3 976×*-lowering-*.f64
2 292×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
037280
1122280
2346276
31042276
44073276
54315276
64683276
74731276
84987276
95915276
106996276
117551276
08030252
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (cosh im) re)
(cosh im)
im
re
(* 1/2 (* im (* im re)))
1/2
(* im (* im re))
im
(* im re)
re
(* im (* (+ 1/2 (* (* im im) 1/24)) (* im re)))
im
(* (+ 1/2 (* (* im im) 1/24)) (* im re))
(+ 1/2 (* (* im im) 1/24))
1/2
(* (* im im) 1/24)
(* im im)
1/24
(* im re)
re
(* (+ 1 (* im (+ (* im 1/2) (* 1/24 (* im (* im im)))))) re)
(+ 1 (* im (+ (* im 1/2) (* 1/24 (* im (* im im))))))
1
(* im (+ (* im 1/2) (* 1/24 (* im (* im im)))))
im
(+ (* im 1/2) (* 1/24 (* im (* im im))))
(* im 1/2)
1/2
(* 1/24 (* im (* im im)))
1/24
(* im (* im im))
(* im im)
re
(* (* re (+ 1 (* re (* re (+ -1/6 (* (* re re) 1/120)))))) (+ (* (* im im) (+ 1/2 (* im (* im 1/24)))) 1))
(* re (+ 1 (* re (* re (+ -1/6 (* (* re re) 1/120))))))
re
(+ 1 (* re (* re (+ -1/6 (* (* re re) 1/120)))))
1
(* re (* re (+ -1/6 (* (* re re) 1/120))))
(* re (+ -1/6 (* (* re re) 1/120)))
(+ -1/6 (* (* re re) 1/120))
-1/6
(* (* re re) 1/120)
(* re re)
1/120
(+ (* (* im im) (+ 1/2 (* im (* im 1/24)))) 1)
(* (* im im) (+ 1/2 (* im (* im 1/24))))
(* im im)
im
(+ 1/2 (* im (* im 1/24)))
1/2
(* im (* im 1/24))
(* im 1/24)
1/24
Outputs
(* (cosh im) re)
(*.f64 (cosh.f64 im) re)
(cosh im)
(cosh.f64 im)
im
re
(* 1/2 (* im (* im re)))
(/.f64 (*.f64 im (*.f64 im re)) #s(literal 2 binary64))
1/2
#s(literal 1/2 binary64)
(* im (* im re))
(*.f64 im (*.f64 im re))
im
(* im re)
(*.f64 im re)
re
(* im (* (+ 1/2 (* (* im im) 1/24)) (* im re)))
(*.f64 (*.f64 im (*.f64 im re)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
im
(* (+ 1/2 (* (* im im) 1/24)) (* im re))
(*.f64 (*.f64 im re) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(+ 1/2 (* (* im im) 1/24))
(+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
1/2
#s(literal 1/2 binary64)
(* (* im im) 1/24)
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(* im im)
(*.f64 im im)
1/24
#s(literal 1/24 binary64)
(* im re)
(*.f64 im re)
re
(* (+ 1 (* im (+ (* im 1/2) (* 1/24 (* im (* im im)))))) re)
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(+ 1 (* im (+ (* im 1/2) (* 1/24 (* im (* im im))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
1
#s(literal 1 binary64)
(* im (+ (* im 1/2) (* 1/24 (* im (* im im)))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
im
(+ (* im 1/2) (* 1/24 (* im (* im im))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(* im 1/2)
(/.f64 im #s(literal 2 binary64))
1/2
#s(literal 1/2 binary64)
(* 1/24 (* im (* im im)))
(*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
1/24
#s(literal 1/24 binary64)
(* im (* im im))
(*.f64 im (*.f64 im im))
(* im im)
(*.f64 im im)
re
(* (* re (+ 1 (* re (* re (+ -1/6 (* (* re re) 1/120)))))) (+ (* (* im im) (+ 1/2 (* im (* im 1/24)))) 1))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(* re (+ 1 (* re (* re (+ -1/6 (* (* re re) 1/120))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
re
(+ 1 (* re (* re (+ -1/6 (* (* re re) 1/120)))))
(+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
1
#s(literal 1 binary64)
(* re (* re (+ -1/6 (* (* re re) 1/120))))
(*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))
(* re (+ -1/6 (* (* re re) 1/120)))
(*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(+ -1/6 (* (* re re) 1/120))
(+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))
-1/6
#s(literal -1/6 binary64)
(* (* re re) 1/120)
(*.f64 (*.f64 re re) #s(literal 1/120 binary64))
(* re re)
(*.f64 re re)
1/120
#s(literal 1/120 binary64)
(+ (* (* im im) (+ 1/2 (* im (* im 1/24)))) 1)
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(* (* im im) (+ 1/2 (* im (* im 1/24))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(* im im)
(*.f64 im im)
im
(+ 1/2 (* im (* im 1/24)))
(+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
1/2
#s(literal 1/2 binary64)
(* im (* im 1/24))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(* im 1/24)
(*.f64 im #s(literal 1/24 binary64))
1/24
#s(literal 1/24 binary64)

localize129.0ms (0.8%)

Memory
40.5MiB live, 232.2MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy99.7%
(*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
accuracy99.5%
(*.f64 im #s(literal 1/24 binary64))
accuracy99.5%
(*.f64 (*.f64 re re) #s(literal 1/120 binary64))
accuracy97.8%
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
accuracy100.0%
(*.f64 im (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))
accuracy99.8%
(*.f64 im (*.f64 im im))
accuracy99.8%
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
accuracy97.8%
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))) re)
accuracy100.0%
(*.f64 im im)
accuracy99.8%
(*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im re)))
accuracy99.7%
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))
accuracy99.2%
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im re))
accuracy100.0%
(*.f64 im re)
accuracy100.0%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im re)))
accuracy99.8%
(*.f64 im (*.f64 im re))
accuracy100.0%
(*.f64 (cosh.f64 im) re)
accuracy100.0%
(cosh.f64 im)
Samples
78.0ms256×0valid
Compiler

Compiled 294 to 39 computations (86.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 58.0ms
ival-mult: 39.0ms (67.5% of total)
...in/eval/compile.rkt:111:19: 8.0ms (13.8% of total)
ival-add: 7.0ms (12.1% of total)
ival-cosh: 3.0ms (5.2% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series54.0ms (0.3%)

Memory
-28.9MiB live, 41.8MiB allocated
Counts
23 → 372
Calls
Call 1
Inputs
#<alt (* (cosh im) re)>
#<alt (cosh im)>
#<alt (* 1/2 (* im (* im re)))>
#<alt (* im (* im re))>
#<alt (* im re)>
#<alt (* im (* (+ 1/2 (* (* im im) 1/24)) (* im re)))>
#<alt (* (+ 1/2 (* (* im im) 1/24)) (* im re))>
#<alt (+ 1/2 (* (* im im) 1/24))>
#<alt (* (* im im) 1/24)>
#<alt (+ (* im 1/2) (* 1/24 (* im (* im im))))>
#<alt (* (+ 1 (* im (+ (* im 1/2) (* 1/24 (* im (* im im)))))) re)>
#<alt (+ 1 (* im (+ (* im 1/2) (* 1/24 (* im (* im im))))))>
#<alt (* im (+ (* im 1/2) (* 1/24 (* im (* im im)))))>
#<alt (* (* re (+ 1 (* re (* re (+ -1/6 (* (* re re) 1/120)))))) (+ (* (* im im) (+ 1/2 (* im (* im 1/24)))) 1))>
#<alt (* re (+ 1 (* re (* re (+ -1/6 (* (* re re) 1/120))))))>
#<alt (+ 1 (* re (* re (+ -1/6 (* (* re re) 1/120)))))>
#<alt (* re (* re (+ -1/6 (* (* re re) 1/120))))>
#<alt (* im im)>
#<alt (* 1/24 (* im (* im im)))>
#<alt (* im (* im im))>
#<alt (* (* re re) 1/120)>
#<alt (* im 1/24)>
#<alt (* re (+ -1/6 (* (* re re) 1/120)))>
Outputs
#<alt re>
#<alt (+ re (* 1/2 (* (pow im 2) re)))>
#<alt (+ re (* (pow im 2) (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re))))>
#<alt (+ re (* (pow im 2) (+ (* 1/2 re) (* (pow im 2) (+ (* 1/720 (* (pow im 2) re)) (* 1/24 re))))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))>
#<alt 1>
#<alt (+ 1 (* 1/2 (pow im 2)))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* (pow im 2) (+ 1/24 (* 1/720 (pow im 2)))))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (* (pow im 2) re))>
#<alt (* 1/2 (* (pow im 2) re))>
#<alt (* 1/2 (* (pow im 2) re))>
#<alt (* 1/2 (* (pow im 2) re))>
#<alt (* 1/2 (* (pow im 2) re))>
#<alt (* 1/2 (* (pow im 2) re))>
#<alt (* 1/2 (* (pow im 2) re))>
#<alt (* 1/2 (* (pow im 2) re))>
#<alt (* 1/2 (* (pow im 2) re))>
#<alt (* 1/2 (* (pow im 2) re))>
#<alt (* 1/2 (* (pow im 2) re))>
#<alt (* 1/2 (* (pow im 2) re))>
#<alt (* 1/2 (* (pow im 2) re))>
#<alt (* 1/2 (* (pow im 2) re))>
#<alt (* 1/2 (* (pow im 2) re))>
#<alt (* 1/2 (* (pow im 2) re))>
#<alt (* 1/2 (* (pow im 2) re))>
#<alt (* 1/2 (* (pow im 2) re))>
#<alt (* 1/2 (* (pow im 2) re))>
#<alt (* 1/2 (* (pow im 2) re))>
#<alt (* 1/2 (* (pow im 2) re))>
#<alt (* 1/2 (* (pow im 2) re))>
#<alt (* 1/2 (* (pow im 2) re))>
#<alt (* 1/2 (* (pow im 2) re))>
#<alt (* (pow im 2) re)>
#<alt (* (pow im 2) re)>
#<alt (* (pow im 2) re)>
#<alt (* (pow im 2) re)>
#<alt (* (pow im 2) re)>
#<alt (* (pow im 2) re)>
#<alt (* (pow im 2) re)>
#<alt (* (pow im 2) re)>
#<alt (* (pow im 2) re)>
#<alt (* (pow im 2) re)>
#<alt (* (pow im 2) re)>
#<alt (* (pow im 2) re)>
#<alt (* (pow im 2) re)>
#<alt (* (pow im 2) re)>
#<alt (* (pow im 2) re)>
#<alt (* (pow im 2) re)>
#<alt (* (pow im 2) re)>
#<alt (* (pow im 2) re)>
#<alt (* (pow im 2) re)>
#<alt (* (pow im 2) re)>
#<alt (* (pow im 2) re)>
#<alt (* (pow im 2) re)>
#<alt (* (pow im 2) re)>
#<alt (* (pow im 2) re)>
#<alt (* im re)>
#<alt (* im re)>
#<alt (* im re)>
#<alt (* im re)>
#<alt (* im re)>
#<alt (* im re)>
#<alt (* im re)>
#<alt (* im re)>
#<alt (* im re)>
#<alt (* im re)>
#<alt (* im re)>
#<alt (* im re)>
#<alt (* im re)>
#<alt (* im re)>
#<alt (* im re)>
#<alt (* im re)>
#<alt (* im re)>
#<alt (* im re)>
#<alt (* im re)>
#<alt (* im re)>
#<alt (* im re)>
#<alt (* im re)>
#<alt (* im re)>
#<alt (* im re)>
#<alt (* 1/2 (* (pow im 2) re))>
#<alt (* (pow im 2) (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re)))>
#<alt (* (pow im 2) (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re)))>
#<alt (* (pow im 2) (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re)))>
#<alt (* 1/24 (* (pow im 4) re))>
#<alt (* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))>
#<alt (* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))>
#<alt (* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))>
#<alt (* 1/24 (* (pow im 4) re))>
#<alt (* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))>
#<alt (* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))>
#<alt (* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))>
#<alt (* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (* 1/2 (* im re))>
#<alt (* im (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re)))>
#<alt (* im (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re)))>
#<alt (* im (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re)))>
#<alt (* 1/24 (* (pow im 3) re))>
#<alt (* (pow im 3) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))>
#<alt (* (pow im 3) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))>
#<alt (* (pow im 3) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))>
#<alt (* 1/24 (* (pow im 3) re))>
#<alt (* -1 (* (pow im 3) (+ (* -1/2 (/ re (pow im 2))) (* -1/24 re))))>
#<alt (* -1 (* (pow im 3) (+ (* -1/2 (/ re (pow im 2))) (* -1/24 re))))>
#<alt (* -1 (* (pow im 3) (+ (* -1/2 (/ re (pow im 2))) (* -1/24 re))))>
#<alt (* im (* re (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (* im (* re (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (* im (* re (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (* im (* re (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (* im (* re (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (* im (* re (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (* im (* re (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (* im (* re (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (* im (* re (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (* im (* re (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (* im (* re (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (* im (* re (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/24 (pow im 2)))>
#<alt (+ 1/2 (* 1/24 (pow im 2)))>
#<alt (+ 1/2 (* 1/24 (pow im 2)))>
#<alt (* 1/24 (pow im 2))>
#<alt (* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* 1/24 (pow im 2))>
#<alt (* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/24 (pow im 2))>
#<alt (* 1/2 im)>
#<alt (* im (+ 1/2 (* 1/24 (pow im 2))))>
#<alt (* im (+ 1/2 (* 1/24 (pow im 2))))>
#<alt (* im (+ 1/2 (* 1/24 (pow im 2))))>
#<alt (* 1/24 (pow im 3))>
#<alt (* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* 1/24 (pow im 3))>
#<alt (* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt re>
#<alt (+ re (* 1/2 (* (pow im 2) re)))>
#<alt (+ re (* (pow im 2) (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re))))>
#<alt (+ re (* (pow im 2) (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re))))>
#<alt (* 1/24 (* (pow im 4) re))>
#<alt (* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))>
#<alt (* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))>
#<alt (* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))>
#<alt (* 1/24 (* (pow im 4) re))>
#<alt (* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))>
#<alt (* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))>
#<alt (* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))>
#<alt (* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))>
#<alt (* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))>
#<alt (* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))>
#<alt (* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))>
#<alt (* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))>
#<alt (* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))>
#<alt (* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))>
#<alt (* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))>
#<alt (* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))>
#<alt (* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))>
#<alt (* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))>
#<alt (* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))>
#<alt 1>
#<alt (+ 1 (* 1/2 (pow im 2)))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (* 1/24 (pow im 4))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
#<alt (* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
#<alt (* 1/24 (pow im 4))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
#<alt (* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
#<alt (* 1/2 (pow im 2))>
#<alt (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))>
#<alt (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))>
#<alt (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))>
#<alt (* 1/24 (pow im 4))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* 1/24 (pow im 4))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* re (+ 1 (+ (* -1/6 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))>
#<alt (* re (+ 1 (+ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (* (pow re 2) (+ (* -1/6 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/120 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))))))>
#<alt (* re (+ 1 (+ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (* (pow re 2) (+ (* -1/6 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/120 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))))))>
#<alt (* 1/120 (* (pow re 5) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))>
#<alt (* (pow re 5) (+ (* -1/6 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2))) (* 1/120 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))>
#<alt (* (pow re 5) (+ (* -1/6 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2))) (+ (* 1/120 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 4)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 4))))))>
#<alt (* (pow re 5) (+ (* -1/6 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2))) (+ (* 1/120 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 4)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 4))))))>
#<alt (* 1/120 (* (pow re 5) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))>
#<alt (* -1 (* (pow re 5) (+ (* -1/120 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/6 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2))))))>
#<alt (* -1 (* (pow re 5) (+ (* -1 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 4))) (+ (* -1/120 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/6 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2)))))))>
#<alt (* -1 (* (pow re 5) (+ (* -1 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 4))) (+ (* -1/120 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/6 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2)))))))>
#<alt (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))>
#<alt (+ (* 1/2 (* (pow im 2) (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))))) (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))))>
#<alt (+ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))))) (* 1/2 (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))))))>
#<alt (+ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))))) (* 1/2 (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))))))>
#<alt (* 1/24 (* (pow im 4) (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))))>
#<alt (* (pow im 4) (+ (* 1/24 (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))) (* 1/2 (/ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (pow im 2)))))>
#<alt (* (pow im 4) (+ (* 1/24 (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))) (+ (* 1/2 (/ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (pow im 2))) (/ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (pow im 4)))))>
#<alt (* (pow im 4) (+ (* 1/24 (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))) (+ (* 1/2 (/ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (pow im 2))) (/ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (pow im 4)))))>
#<alt (* 1/24 (* (pow im 4) (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))))>
#<alt (* (pow im 4) (+ (* 1/24 (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))) (* 1/2 (/ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (pow im 2)))))>
#<alt (* (pow im 4) (+ (* 1/24 (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))) (+ (* 1/2 (/ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (pow im 2))) (/ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (pow im 4)))))>
#<alt (* (pow im 4) (+ (* 1/24 (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))) (+ (* 1/2 (/ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (pow im 2))) (/ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (pow im 4)))))>
#<alt re>
#<alt (* re (+ 1 (* -1/6 (pow re 2))))>
#<alt (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))>
#<alt (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))>
#<alt (* 1/120 (pow re 5))>
#<alt (* (pow re 5) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))>
#<alt (* (pow re 5) (- (+ 1/120 (/ 1 (pow re 4))) (* 1/6 (/ 1 (pow re 2)))))>
#<alt (* (pow re 5) (- (+ 1/120 (/ 1 (pow re 4))) (* 1/6 (/ 1 (pow re 2)))))>
#<alt (* 1/120 (pow re 5))>
#<alt (* -1 (* (pow re 5) (- (* 1/6 (/ 1 (pow re 2))) 1/120)))>
#<alt (* -1 (* (pow re 5) (- (* 1/6 (/ 1 (pow re 2))) (+ 1/120 (/ 1 (pow re 4))))))>
#<alt (* -1 (* (pow re 5) (- (* 1/6 (/ 1 (pow re 2))) (+ 1/120 (/ 1 (pow re 4))))))>
#<alt 1>
#<alt (+ 1 (* -1/6 (pow re 2)))>
#<alt (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))>
#<alt (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))>
#<alt (* 1/120 (pow re 4))>
#<alt (* (pow re 4) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))>
#<alt (* (pow re 4) (- (+ 1/120 (/ 1 (pow re 4))) (* 1/6 (/ 1 (pow re 2)))))>
#<alt (* (pow re 4) (- (+ 1/120 (/ 1 (pow re 4))) (* 1/6 (/ 1 (pow re 2)))))>
#<alt (* 1/120 (pow re 4))>
#<alt (* (pow re 4) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))>
#<alt (* (pow re 4) (- (+ 1/120 (/ 1 (pow re 4))) (* 1/6 (/ 1 (pow re 2)))))>
#<alt (* (pow re 4) (- (+ 1/120 (/ 1 (pow re 4))) (* 1/6 (/ 1 (pow re 2)))))>
#<alt (* -1/6 (pow re 2))>
#<alt (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))>
#<alt (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))>
#<alt (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))>
#<alt (* 1/120 (pow re 4))>
#<alt (* (pow re 4) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))>
#<alt (* (pow re 4) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))>
#<alt (* (pow re 4) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))>
#<alt (* 1/120 (pow re 4))>
#<alt (* (pow re 4) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))>
#<alt (* (pow re 4) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))>
#<alt (* (pow re 4) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (* 1/24 (pow im 3))>
#<alt (* 1/24 (pow im 3))>
#<alt (* 1/24 (pow im 3))>
#<alt (* 1/24 (pow im 3))>
#<alt (* 1/24 (pow im 3))>
#<alt (* 1/24 (pow im 3))>
#<alt (* 1/24 (pow im 3))>
#<alt (* 1/24 (pow im 3))>
#<alt (* 1/24 (pow im 3))>
#<alt (* 1/24 (pow im 3))>
#<alt (* 1/24 (pow im 3))>
#<alt (* 1/24 (pow im 3))>
#<alt (pow im 3)>
#<alt (pow im 3)>
#<alt (pow im 3)>
#<alt (pow im 3)>
#<alt (pow im 3)>
#<alt (pow im 3)>
#<alt (pow im 3)>
#<alt (pow im 3)>
#<alt (pow im 3)>
#<alt (pow im 3)>
#<alt (pow im 3)>
#<alt (pow im 3)>
#<alt (* 1/120 (pow re 2))>
#<alt (* 1/120 (pow re 2))>
#<alt (* 1/120 (pow re 2))>
#<alt (* 1/120 (pow re 2))>
#<alt (* 1/120 (pow re 2))>
#<alt (* 1/120 (pow re 2))>
#<alt (* 1/120 (pow re 2))>
#<alt (* 1/120 (pow re 2))>
#<alt (* 1/120 (pow re 2))>
#<alt (* 1/120 (pow re 2))>
#<alt (* 1/120 (pow re 2))>
#<alt (* 1/120 (pow re 2))>
#<alt (* 1/24 im)>
#<alt (* 1/24 im)>
#<alt (* 1/24 im)>
#<alt (* 1/24 im)>
#<alt (* 1/24 im)>
#<alt (* 1/24 im)>
#<alt (* 1/24 im)>
#<alt (* 1/24 im)>
#<alt (* 1/24 im)>
#<alt (* 1/24 im)>
#<alt (* 1/24 im)>
#<alt (* 1/24 im)>
#<alt (* -1/6 re)>
#<alt (* re (- (* 1/120 (pow re 2)) 1/6))>
#<alt (* re (- (* 1/120 (pow re 2)) 1/6))>
#<alt (* re (- (* 1/120 (pow re 2)) 1/6))>
#<alt (* 1/120 (pow re 3))>
#<alt (* (pow re 3) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))>
#<alt (* (pow re 3) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))>
#<alt (* (pow re 3) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))>
#<alt (* 1/120 (pow re 3))>
#<alt (* -1 (* (pow re 3) (- (* 1/6 (/ 1 (pow re 2))) 1/120)))>
#<alt (* -1 (* (pow re 3) (- (* 1/6 (/ 1 (pow re 2))) 1/120)))>
#<alt (* -1 (* (pow re 3) (- (* 1/6 (/ 1 (pow re 2))) 1/120)))>
Calls

93 calls:

TimeVariablePointExpression
6.0ms
re
@inf
(* im (* (+ 1/2 (* (* im im) 1/24)) (* im re)))
1.0ms
re
@0
(* (+ 1 (* im (+ (* im 1/2) (* 1/24 (* im (* im im)))))) re)
1.0ms
im
@0
(* (* re (+ 1 (* re (* re (+ -1/6 (* (* re re) 1/120)))))) (+ (* (* im im) (+ 1/2 (* im (* im 1/24)))) 1))
1.0ms
re
@inf
(* (* re (+ 1 (* re (* re (+ -1/6 (* (* re re) 1/120)))))) (+ (* (* im im) (+ 1/2 (* im (* im 1/24)))) 1))
1.0ms
re
@0
(* (* re (+ 1 (* re (* re (+ -1/6 (* (* re re) 1/120)))))) (+ (* (* im im) (+ 1/2 (* im (* im 1/24)))) 1))

rewrite529.0ms (3.4%)

Memory
17.2MiB live, 792.1MiB allocated
Algorithm
batch-egg-rewrite
Rules
8 142×accelerator-lowering-fma.f32
8 142×accelerator-lowering-fma.f64
4 644×*-lowering-*.f32
4 644×*-lowering-*.f64
3 252×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
037201
1209201
21651197
08574178
Stop Event
iter limit
node limit
Counts
23 → 775
Calls
Call 1
Inputs
(* (cosh im) re)
(cosh im)
(* 1/2 (* im (* im re)))
(* im (* im re))
(* im re)
(* im (* (+ 1/2 (* (* im im) 1/24)) (* im re)))
(* (+ 1/2 (* (* im im) 1/24)) (* im re))
(+ 1/2 (* (* im im) 1/24))
(* (* im im) 1/24)
(+ (* im 1/2) (* 1/24 (* im (* im im))))
(* (+ 1 (* im (+ (* im 1/2) (* 1/24 (* im (* im im)))))) re)
(+ 1 (* im (+ (* im 1/2) (* 1/24 (* im (* im im))))))
(* im (+ (* im 1/2) (* 1/24 (* im (* im im)))))
(* (* re (+ 1 (* re (* re (+ -1/6 (* (* re re) 1/120)))))) (+ (* (* im im) (+ 1/2 (* im (* im 1/24)))) 1))
(* re (+ 1 (* re (* re (+ -1/6 (* (* re re) 1/120))))))
(+ 1 (* re (* re (+ -1/6 (* (* re re) 1/120)))))
(* re (* re (+ -1/6 (* (* re re) 1/120))))
(* im im)
(* 1/24 (* im (* im im)))
(* im (* im im))
(* (* re re) 1/120)
(* im 1/24)
(* re (+ -1/6 (* (* re re) 1/120)))
Outputs
(/.f64 re (/.f64 #s(literal 1 binary64) (cosh.f64 im)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) re)))
(/.f64 (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) re) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) re)) #s(literal -2 binary64))
(*.f64 (cosh.f64 im) re)
(*.f64 re (cosh.f64 im))
(*.f64 (*.f64 re (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 1/2 binary64))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) re) #s(literal 1/2 binary64))
(cosh.f64 im)
(neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (cosh.f64 im)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (cosh.f64 im)) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (cosh.f64 im)) #s(literal -2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (cosh.f64 im))))
(/.f64 (neg.f64 (*.f64 #s(literal -2 binary64) (cosh.f64 im))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cosh.f64 im)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (cosh.f64 im))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64))
(*.f64 (*.f64 #s(literal -2 binary64) (cosh.f64 im)) #s(literal -1/2 binary64))
(*.f64 im (*.f64 (*.f64 im re) #s(literal 1/2 binary64)))
(*.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(*.f64 (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)))
(*.f64 (*.f64 re (*.f64 im im)) #s(literal 1/2 binary64))
(*.f64 (*.f64 im im) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im re))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re)
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im re)) im)
(*.f64 (*.f64 (*.f64 im #s(literal 1/2 binary64)) re) im)
(*.f64 im (*.f64 im re))
(*.f64 re (*.f64 im im))
(*.f64 (*.f64 im re) im)
(*.f64 (*.f64 im im) re)
(*.f64 im re)
(*.f64 re im)
(+.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re) (*.f64 im (*.f64 (*.f64 im re) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(+.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re) (*.f64 im (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re))))
(+.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re) (*.f64 (*.f64 im re) (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(+.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re) (*.f64 (*.f64 re (*.f64 im im)) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(+.f64 (*.f64 im (*.f64 (*.f64 im re) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re))
(+.f64 (*.f64 im (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re))
(+.f64 (*.f64 (*.f64 im re) (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re))
(+.f64 (*.f64 (*.f64 re (*.f64 im im)) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re))
(fma.f64 im (*.f64 (*.f64 im re) #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im re) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(fma.f64 im (*.f64 (*.f64 im re) #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re))))
(fma.f64 im (*.f64 (*.f64 im re) #s(literal 1/2 binary64)) (*.f64 (*.f64 im re) (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(fma.f64 im (*.f64 (*.f64 im re) #s(literal 1/2 binary64)) (*.f64 (*.f64 re (*.f64 im im)) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(fma.f64 im (*.f64 (*.f64 im re) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re))
(fma.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re)) (*.f64 im (*.f64 (*.f64 im re) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(fma.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re)) (*.f64 im (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re))))
(fma.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re)) (*.f64 (*.f64 im re) (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(fma.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 im re)) (*.f64 (*.f64 re (*.f64 im im)) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(fma.f64 im (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re)) (*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re))
(fma.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)) (*.f64 im (*.f64 (*.f64 im re) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)) (*.f64 im (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)) (*.f64 (*.f64 im re) (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)) (*.f64 (*.f64 re (*.f64 im im)) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(fma.f64 (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im re) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(fma.f64 (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re))))
(fma.f64 (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)) (*.f64 (*.f64 im re) (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(fma.f64 (*.f64 im re) (*.f64 im #s(literal 1/2 binary64)) (*.f64 (*.f64 re (*.f64 im im)) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(fma.f64 (*.f64 im re) (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re))
(fma.f64 (*.f64 re (*.f64 im im)) #s(literal 1/2 binary64) (*.f64 im (*.f64 (*.f64 im re) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(fma.f64 (*.f64 re (*.f64 im im)) #s(literal 1/2 binary64) (*.f64 im (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re))))
(fma.f64 (*.f64 re (*.f64 im im)) #s(literal 1/2 binary64) (*.f64 (*.f64 im re) (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(fma.f64 (*.f64 re (*.f64 im im)) #s(literal 1/2 binary64) (*.f64 (*.f64 re (*.f64 im im)) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(fma.f64 (*.f64 re (*.f64 im im)) (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re))
(fma.f64 (*.f64 im im) (*.f64 re #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im re) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(fma.f64 (*.f64 im im) (*.f64 re #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re))))
(fma.f64 (*.f64 im im) (*.f64 re #s(literal 1/2 binary64)) (*.f64 (*.f64 im re) (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(fma.f64 (*.f64 im im) (*.f64 re #s(literal 1/2 binary64)) (*.f64 (*.f64 re (*.f64 im im)) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(fma.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im re) (*.f64 im (*.f64 (*.f64 im re) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(fma.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im re) (*.f64 im (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re))))
(fma.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im re) (*.f64 (*.f64 im re) (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(fma.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im re) (*.f64 (*.f64 re (*.f64 im im)) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(fma.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re (*.f64 im (*.f64 (*.f64 im re) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(fma.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re (*.f64 im (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re))))
(fma.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re (*.f64 (*.f64 im re) (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(fma.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re (*.f64 (*.f64 re (*.f64 im im)) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im re)) im (*.f64 im (*.f64 (*.f64 im re) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im re)) im (*.f64 im (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im re)) im (*.f64 (*.f64 im re) (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im re)) im (*.f64 (*.f64 re (*.f64 im im)) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(fma.f64 (*.f64 (*.f64 im #s(literal 1/2 binary64)) re) im (*.f64 im (*.f64 (*.f64 im re) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(fma.f64 (*.f64 (*.f64 im #s(literal 1/2 binary64)) re) im (*.f64 im (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re))))
(fma.f64 (*.f64 (*.f64 im #s(literal 1/2 binary64)) re) im (*.f64 (*.f64 im re) (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(fma.f64 (*.f64 (*.f64 im #s(literal 1/2 binary64)) re) im (*.f64 (*.f64 re (*.f64 im im)) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(/.f64 (*.f64 im re) (/.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(/.f64 (*.f64 re (*.f64 im im)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(*.f64 im (*.f64 (*.f64 im re) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(*.f64 (*.f64 im re) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 re (*.f64 im im)))
(*.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) im)
(*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) re)
(*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im re))
(+.f64 (*.f64 (*.f64 im re) #s(literal 1/2 binary64)) (*.f64 (*.f64 im re) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(+.f64 (*.f64 (*.f64 im re) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im re) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im re)) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re)))
(+.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) (*.f64 im re)))
(+.f64 (*.f64 re (*.f64 im #s(literal 1/2 binary64))) (*.f64 re (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(+.f64 (*.f64 re (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 re (*.f64 im #s(literal 1/2 binary64)) (*.f64 re (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(fma.f64 re (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 re (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im re) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re)))
(fma.f64 (*.f64 im re) #s(literal 1/2 binary64) (*.f64 (*.f64 im re) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(fma.f64 (*.f64 im re) (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 (*.f64 im re) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re) (*.f64 #s(literal 1/2 binary64) (*.f64 im re)))
(/.f64 re (/.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(/.f64 (*.f64 im re) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 im re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) (*.f64 (*.f64 im re) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 im re))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64))) (*.f64 im re))))
(/.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 im re)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64))) (*.f64 im re)) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))) (+.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 im re))) (+.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64))) (*.f64 im re))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 im re) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 im re) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 im re) #s(literal 1/2 binary64)) (*.f64 (*.f64 im re) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 im re) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im re) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im re) #s(literal 1/2 binary64)) (*.f64 (*.f64 im re) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 im re) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 im re) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 im re) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im re) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (-.f64 (*.f64 (*.f64 (*.f64 im re) #s(literal 1/2 binary64)) (*.f64 (*.f64 im re) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 im re) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im re) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) (*.f64 im re))) (-.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re)) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im re)) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im re)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re)) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re))) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) (*.f64 im re))) (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) (*.f64 im re))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im re) #s(literal 1/2 binary64)) (*.f64 (*.f64 im re) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 im re) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im re) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (-.f64 (*.f64 (*.f64 im re) #s(literal 1/2 binary64)) (*.f64 (*.f64 im re) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im re) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im re) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im re) #s(literal 1/2 binary64)) (*.f64 (*.f64 im re) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 im re) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im re) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) (*.f64 im re))) (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re)) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im re)) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re)) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) (*.f64 im re)))) (-.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re)) (*.f64 #s(literal 1/2 binary64) (*.f64 im re))))
(*.f64 im (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(*.f64 (*.f64 im re) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im re))
(*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) re)
(*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) re) im)
(*.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(*.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 im re)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64))) (*.f64 im re)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))
(+.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))
(-.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))
(fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))
(fma.f64 (*.f64 im #s(literal 1/24 binary64)) im #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))
(neg.f64 (/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (+.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))))
(neg.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(neg.f64 (/.f64 (+.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/48 binary64) (*.f64 im im)))) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) #s(literal -1/4 binary64))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/48 binary64) (*.f64 im im)))))
(/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (+.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (neg.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/48 binary64) (*.f64 im im))))))
(/.f64 (+.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) #s(literal -1/4 binary64)) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))) (neg.f64 (+.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) #s(literal -1/4 binary64))) (neg.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) (*.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) (+.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/48 binary64) (*.f64 im im))))))
(*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))))
(*.f64 (+.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))
(*.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))
(*.f64 #s(literal 1/24 binary64) (*.f64 im im))
(*.f64 (*.f64 im #s(literal 1/24 binary64)) im)
(+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(+.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im #s(literal 1/2 binary64)))
(+.f64 (/.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64)) (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64)) (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64)) (+.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im #s(literal -1/2 binary64)))) (/.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (+.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im #s(literal -1/2 binary64)))))
(fma.f64 im #s(literal 1/2 binary64) (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(fma.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1/2 binary64) im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(fma.f64 (*.f64 im im) (*.f64 im #s(literal 1/24 binary64)) (*.f64 im #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)) (*.f64 im #s(literal 1/2 binary64)))
(fma.f64 (*.f64 im (*.f64 im im)) #s(literal 1/24 binary64) (*.f64 im #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(fma.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im) (*.f64 im #s(literal 1/2 binary64)))
(fma.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) im (*.f64 im #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64)) (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))))
(neg.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (-.f64 #s(literal 0 binary64) im)))
(/.f64 im (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 im im)) (*.f64 im im)))) (+.f64 (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/8 binary64)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im #s(literal -1/2 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 im im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (*.f64 im (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) (*.f64 im (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) im)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64))) im)))
(/.f64 (+.f64 (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/8 binary64)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im #s(literal -1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/8 binary64)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 im im)) (*.f64 im im)))))
(/.f64 (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64))) (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/8 binary64)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/8 binary64)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 im im)) (*.f64 im im))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64)))) (+.f64 (*.f64 im #s(literal -1/2 binary64)) (neg.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 im im))) (+.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im #s(literal -1/2 binary64))))
(/.f64 (*.f64 im (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 im (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) im) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64))) im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) (*.f64 (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64)))) (*.f64 (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/8 binary64)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im #s(literal -1/2 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64))))) (neg.f64 (+.f64 (*.f64 im #s(literal -1/2 binary64)) (neg.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 im im)))) (neg.f64 (+.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (*.f64 im (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))) (+.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 im (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) im)) (+.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64))) im)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64)) (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) (/.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64)) (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64)) (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) (*.f64 (/.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64)) (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) (/.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64)) (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64)) (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))) (+.f64 (/.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64)) (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal -1 binary64))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) im)
(*.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(*.f64 (+.f64 (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/8 binary64)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im #s(literal -1/2 binary64)))))))
(*.f64 (+.f64 (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/8 binary64)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64)) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 im im)) (*.f64 im im))))))
(*.f64 (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))
(*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/8 binary64)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im #s(literal -1/2 binary64))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im #s(literal -1/2 binary64)) (neg.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))))
(*.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64)) (*.f64 #s(literal -1/4 binary64) (*.f64 im im))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im #s(literal -1/2 binary64)))))
(*.f64 (*.f64 im (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 im (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(*.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) im) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64))) im) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(+.f64 re (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(+.f64 re (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(+.f64 (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) re)
(+.f64 (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) re)
(+.f64 (*.f64 re (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) (*.f64 re (+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) #s(literal 1 binary64))))
(+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(fma.f64 im (*.f64 (*.f64 im re) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) re)
(fma.f64 re #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(fma.f64 re #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(fma.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) re)
(fma.f64 re (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 re (+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) #s(literal 1 binary64))))
(fma.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) (*.f64 re (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(fma.f64 (*.f64 im re) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) re)
(fma.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) re)
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 re (*.f64 im im)) re)
(fma.f64 (*.f64 (*.f64 im re) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) im re)
(fma.f64 #s(literal 1 binary64) re (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(fma.f64 #s(literal 1 binary64) re (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(fma.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) re re)
(fma.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im re) re)
(fma.f64 (pow.f64 re #s(literal 1/2 binary64)) (pow.f64 re #s(literal 1/2 binary64)) (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(fma.f64 (pow.f64 re #s(literal 1/2 binary64)) (pow.f64 re #s(literal 1/2 binary64)) (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(/.f64 re (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) re)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) re)))
(/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))
(/.f64 (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) re) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(/.f64 (neg.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) re)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) re)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 re re) (-.f64 (*.f64 (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 re (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (pow.f64 (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal 3 binary64))) (+.f64 (*.f64 re re) (-.f64 (*.f64 (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 re (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 3 binary64)) (*.f64 re (*.f64 re re))) (+.f64 (*.f64 (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (-.f64 (*.f64 re re) (*.f64 (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) re))))
(/.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal 3 binary64)) (*.f64 re (*.f64 re re))) (+.f64 (*.f64 (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (-.f64 (*.f64 re re) (*.f64 (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) re))))
(/.f64 (-.f64 (*.f64 re re) (*.f64 (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (-.f64 re (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(/.f64 (-.f64 (*.f64 re re) (*.f64 (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (-.f64 re (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 re re)) (-.f64 (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) re))
(/.f64 (-.f64 (*.f64 (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 re re)) (-.f64 (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) re))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) re)
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(*.f64 (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) re) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) re) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64))
(+.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) #s(literal 1 binary64)))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))
(+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(fma.f64 im (*.f64 im #s(literal 1/2 binary64)) (+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) #s(literal 1 binary64)))
(fma.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) (+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 im im) #s(literal 1/2 binary64) (+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im im) #s(literal 1 binary64))
(fma.f64 (*.f64 im #s(literal 1/2 binary64)) im (+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))
(fma.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))
(fma.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) im #s(literal 1 binary64))
(fma.f64 (+.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/8 binary64))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) im))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) im))) #s(literal 1 binary64))
(fma.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/8 binary64)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im #s(literal -1/2 binary64)))))) #s(literal 1 binary64))
(fma.f64 (*.f64 im (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (+.f64 (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/8 binary64)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) im) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im #s(literal -1/2 binary64)))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64))) im) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64))) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) #s(literal 1 binary64))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))))
(neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal -1 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 im im))) #s(literal 1 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))
(neg.f64 (/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))
(neg.f64 (/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 im im)))) #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 im im)))) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 im im))) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))) (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 im im)))) #s(literal 1 binary64))) (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 im im))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/8 binary64))) (pow.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) #s(literal 1 binary64))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) #s(literal 3 binary64)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))) (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) #s(literal 1 binary64)))) (-.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))) (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(*.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))))
(*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))))))
(*.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 im im)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 im im))) #s(literal 1 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))
(+.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) im))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) im))))
(fma.f64 im (*.f64 im #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(fma.f64 im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(fma.f64 (*.f64 im im) #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(fma.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (*.f64 im #s(literal 1/2 binary64)) im (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(fma.f64 (*.f64 im (*.f64 im im)) (*.f64 im #s(literal 1/24 binary64)) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) im (*.f64 im (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im (*.f64 im im)) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))
(fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))
(/.f64 im (/.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(/.f64 (*.f64 im im) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (+.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/8 binary64))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) im)) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im #s(literal -1/2 binary64))))) (*.f64 im (+.f64 (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/8 binary64)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) (*.f64 im (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im #s(literal -1/2 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/8 binary64)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) im)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64))) im)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 im im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64))) (*.f64 im im))))
(/.f64 (+.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/8 binary64))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(/.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) im))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) im)))
(/.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/8 binary64)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im #s(literal -1/2 binary64))))))
(/.f64 (*.f64 im (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64)))) (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/8 binary64)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) im) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64))) im) (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 im im)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64))) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/8 binary64))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))))) (neg.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) im)))) (neg.f64 (+.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) im))))
(/.f64 (neg.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/8 binary64)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 im (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64))))) (+.f64 (*.f64 im #s(literal -1/2 binary64)) (neg.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))) (+.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/8 binary64)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) im)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64))) im)) (+.f64 (*.f64 im #s(literal -1/2 binary64)) (neg.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 im im))) (+.f64 #s(literal -1/4 binary64) (neg.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64))) (*.f64 im im))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/8 binary64)))) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64))) (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64)))) (-.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im im))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64))
(*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) im)
(*.f64 (+.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/8 binary64))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/4 binary64))) (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64))) (*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))
(*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) im))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) im))))
(*.f64 (*.f64 im (+.f64 (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/8 binary64)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im #s(literal -1/2 binary64)))))))
(*.f64 (*.f64 im (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))
(*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(*.f64 (*.f64 (+.f64 (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/8 binary64)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))))) im) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (+.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 im #s(literal -1/2 binary64)))))))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 im im) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) #s(literal 1/576 binary64))) im) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)))) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64))) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))
(+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(+.f64 (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) #s(literal 1 binary64))))
(+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(+.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(+.f64 (*.f64 re (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) #s(literal 1 binary64)) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (-.f64 (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (/.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (-.f64 (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))
(fma.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(fma.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))
(fma.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 re (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(fma.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(fma.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(fma.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(fma.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(fma.f64 re (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(fma.f64 (*.f64 im im) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(fma.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))
(fma.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(fma.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) re (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) re (*.f64 re (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 re (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(fma.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) #s(literal 1 binary64) (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))
(fma.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(fma.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(fma.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(fma.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (*.f64 im #s(literal 1/2 binary64))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) #s(literal 1 binary64))))
(fma.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(fma.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) re (*.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(fma.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))
(fma.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (*.f64 re (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(fma.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(fma.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (-.f64 re (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 re (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))
(fma.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (-.f64 re (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 re (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 re (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(fma.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (-.f64 re (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 re (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(fma.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) #s(literal 1 binary64) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(fma.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(fma.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) re (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(fma.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) im) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(fma.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(fma.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im im) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(fma.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(fma.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(fma.f64 (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(fma.f64 (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(fma.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal -1 binary64))))) (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))
(fma.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal -1 binary64))))) (*.f64 re (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(fma.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(fma.f64 (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))
(fma.f64 (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(fma.f64 (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) re) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) re) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) re) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) re) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) re) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal -1 binary64))))) (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) re) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal -1 binary64))))) (*.f64 re (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) re) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) re) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) re) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) re) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (-.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (-.f64 (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal -1 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))
(/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (-.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))))
(/.f64 (*.f64 (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (-.f64 (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (-.f64 (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(/.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(/.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal -1 binary64))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal -1 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))) (neg.f64 (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (-.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (-.f64 (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (neg.f64 (-.f64 (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal -1 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 im im))) #s(literal 1 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal -1 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 im im))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))) (+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))) (-.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) re)
(*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (-.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))))
(*.f64 (*.f64 (*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (-.f64 (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))
(*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))
(*.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) #s(literal -1 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal -1 binary64))))
(+.f64 re (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(+.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) re)
(-.f64 (/.f64 (*.f64 re re) (-.f64 re (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (/.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (-.f64 re (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(fma.f64 re #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(fma.f64 re (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) re)
(fma.f64 #s(literal 1 binary64) re (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) re)
(fma.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) re)
(fma.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re re) re)
(fma.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) re re)
(fma.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) #s(literal 1 binary64) re)
(fma.f64 (*.f64 re (*.f64 re re)) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) re)
(fma.f64 (pow.f64 re #s(literal 1/2 binary64)) (pow.f64 re #s(literal 1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(/.f64 re (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 re re) (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 re (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (-.f64 re (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal -1 binary64)))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) re)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) re)))
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (+.f64 (*.f64 re re) (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))
(/.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (-.f64 re (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (-.f64 re (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(/.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal -1 binary64)))))
(/.f64 (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal -1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) re) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (neg.f64 (+.f64 (*.f64 re re) (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (-.f64 re (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (neg.f64 (-.f64 re (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(/.f64 (neg.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) re)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) re)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 re (*.f64 re re))) (+.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (-.f64 (*.f64 re re) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) re))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re re)) (-.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) re))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) re)
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) #s(literal 1 binary64))
(*.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))))
(*.f64 (*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (-.f64 re (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 re (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal -1 binary64))))))
(*.f64 (*.f64 re (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) re) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal -1 binary64))))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) re) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))
(+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal 1 binary64))
(+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (neg.f64 (/.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (/.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(-.f64 (/.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal -1 binary64))))
(fma.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (neg.f64 (/.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(fma.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) (*.f64 re re) #s(literal 1 binary64))
(fma.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) re #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/1728000 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal -1/14400 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal -1/120 binary64)))) #s(literal 1 binary64))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal -1 binary64)))))))
(neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal -1 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal -1 binary64)) (+.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (+.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal -1 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (neg.f64 (+.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(/.f64 (+.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))))) (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal -1 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) #s(literal -1 binary64))) (neg.f64 (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (+.f64 (*.f64 (/.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (/.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (/.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (*.f64 (/.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (/.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (/.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal -1 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal -1 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(*.f64 (+.f64 (*.f64 re (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal -1 binary64))))
(+.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))
(+.f64 (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))
(+.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(+.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))
(+.f64 (*.f64 (*.f64 re #s(literal -1/6 binary64)) re) (*.f64 (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) re))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re)))
(+.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re)) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re #s(literal -1/6 binary64)) re)) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) re)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re))) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))))
(fma.f64 re (*.f64 re #s(literal -1/6 binary64)) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))
(fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 re #s(literal -1/6 binary64)) re) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) re)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 re re) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re)))
(fma.f64 (*.f64 re re) #s(literal -1/6 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)))
(fma.f64 (*.f64 re #s(literal -1/6 binary64)) re (*.f64 (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) re))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/1728000 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal -1/120 binary64))) (*.f64 (*.f64 re re) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal -1/14400 binary64))))))
(/.f64 (*.f64 re re) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))
(/.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/1728000 binary64))))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal -1/14400 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal -1/120 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/1728000 binary64)))))) (+.f64 #s(literal -1/36 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal -1/14400 binary64))))) (+.f64 #s(literal 1/6 binary64) (neg.f64 (*.f64 (*.f64 re re) #s(literal -1/120 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (-.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))) (*.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re #s(literal -1/6 binary64)) re) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) re) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 re #s(literal -1/6 binary64)) re) (*.f64 (*.f64 re #s(literal -1/6 binary64)) re)) (-.f64 (*.f64 (*.f64 (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) re) (*.f64 (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) re)) (*.f64 (*.f64 (*.f64 re #s(literal -1/6 binary64)) re) (*.f64 (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) re)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 re re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 re re)) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re))) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 re re)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re))) (-.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 re re)) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re)) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))))))
(/.f64 (-.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))) (*.f64 (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (-.f64 (*.f64 re (*.f64 re #s(literal -1/6 binary64))) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))) (*.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (-.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 (*.f64 (*.f64 re re) #s(literal -1/6 binary64)) (*.f64 (*.f64 re re) #s(literal -1/6 binary64)))) (-.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) (*.f64 (*.f64 re re) #s(literal -1/6 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re #s(literal -1/6 binary64)) re) (*.f64 (*.f64 re #s(literal -1/6 binary64)) re)) (*.f64 (*.f64 (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) re) (*.f64 (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) re))) (-.f64 (*.f64 (*.f64 re #s(literal -1/6 binary64)) re) (*.f64 (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) re)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 re re)) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (*.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re)))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re)) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re))) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 re re)) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)))) (-.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re re)) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))))
(*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) (*.f64 re re))
(*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) re)
(*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/1728000 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (*.f64 (*.f64 re re) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal -1/14400 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal -1/120 binary64)))))
(exp.f64 (*.f64 (log.f64 im) #s(literal 2 binary64)))
(pow.f64 im #s(literal 2 binary64))
(pow.f64 (*.f64 im im) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 im)) #s(literal 2 binary64))
(*.f64 im im)
(*.f64 (*.f64 im im) #s(literal 1 binary64))
(*.f64 (exp.f64 (log.f64 im)) (exp.f64 (log.f64 im)))
(*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(*.f64 (*.f64 im im) (*.f64 im #s(literal 1/24 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))
(*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/24 binary64))
(*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) im)
(exp.f64 (*.f64 (log.f64 im) #s(literal 3 binary64)))
(pow.f64 im #s(literal 3 binary64))
(pow.f64 (*.f64 im im) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 im #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 im)) #s(literal 3 binary64))
(*.f64 im (*.f64 im im))
(*.f64 (*.f64 im im) im)
(*.f64 (pow.f64 im #s(literal 3/2 binary64)) (pow.f64 im #s(literal 3/2 binary64)))
(*.f64 re (*.f64 re #s(literal 1/120 binary64)))
(*.f64 (*.f64 re re) #s(literal 1/120 binary64))
(*.f64 #s(literal 1/120 binary64) (*.f64 re re))
(*.f64 (*.f64 re #s(literal 1/120 binary64)) re)
(*.f64 im #s(literal 1/24 binary64))
(*.f64 #s(literal 1/24 binary64) im)
(+.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(+.f64 (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) (*.f64 re #s(literal -1/6 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/6 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/6 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (+.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 #s(literal -1/120 binary64) (*.f64 re (*.f64 re re))))) (/.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/14400 binary64)))) (+.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 #s(literal -1/120 binary64) (*.f64 re (*.f64 re re))))))
(fma.f64 re #s(literal -1/6 binary64) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(fma.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (*.f64 re #s(literal -1/6 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/6 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/6 binary64))))
(fma.f64 #s(literal -1/6 binary64) re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(fma.f64 (*.f64 re re) (*.f64 re #s(literal 1/120 binary64)) (*.f64 re #s(literal -1/6 binary64)))
(fma.f64 #s(literal 1/120 binary64) (*.f64 re (*.f64 re re)) (*.f64 re #s(literal -1/6 binary64)))
(fma.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) re (*.f64 re #s(literal -1/6 binary64)))
(fma.f64 (*.f64 re #s(literal 1/120 binary64)) (*.f64 re re) (*.f64 re #s(literal -1/6 binary64)))
(fma.f64 (*.f64 re (*.f64 re re)) #s(literal 1/120 binary64) (*.f64 re #s(literal -1/6 binary64)))
(/.f64 re (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/14400 binary64)))) (*.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (+.f64 (*.f64 #s(literal -1/216 binary64) (*.f64 re (*.f64 re re))) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/1728000 binary64))) (*.f64 re (*.f64 re re))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 #s(literal -1/120 binary64) (*.f64 re (*.f64 re re)))) (-.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/14400 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 re (+.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/1728000 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal -1/120 binary64))) (*.f64 re (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal -1/14400 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/1728000 binary64)))) re)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal -1/120 binary64))) (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal -1/14400 binary64))) re)))
(/.f64 (+.f64 (*.f64 #s(literal -1/216 binary64) (*.f64 re (*.f64 re re))) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/1728000 binary64))) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/14400 binary64)))) (*.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/14400 binary64))))) (+.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 #s(literal -1/120 binary64) (*.f64 re (*.f64 re re)))))
(/.f64 (*.f64 re (+.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/1728000 binary64))))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 re (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal -1/14400 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal -1/120 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/1728000 binary64)))) re) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal -1/14400 binary64))) re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal -1/120 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -1/216 binary64) (*.f64 re (*.f64 re re))) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/1728000 binary64))) (*.f64 re (*.f64 re re))))) (neg.f64 (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/14400 binary64)))) (*.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/14400 binary64)))))) (neg.f64 (+.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 #s(literal -1/120 binary64) (*.f64 re (*.f64 re re))))))
(/.f64 (neg.f64 (*.f64 re (+.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/1728000 binary64)))))) (+.f64 #s(literal -1/36 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 re (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal -1/14400 binary64))))) (+.f64 #s(literal 1/6 binary64) (neg.f64 (*.f64 (*.f64 re re) #s(literal -1/120 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/1728000 binary64)))) re)) (+.f64 #s(literal -1/36 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal -1/14400 binary64))) re)) (+.f64 #s(literal 1/6 binary64) (neg.f64 (*.f64 (*.f64 re re) #s(literal -1/120 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/1728000 binary64))) (*.f64 re (*.f64 re re))) (*.f64 #s(literal -1/216 binary64) (*.f64 re (*.f64 re re)))) (+.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/14400 binary64)))) (-.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) (*.f64 re #s(literal -1/6 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/14400 binary64)))) (*.f64 (*.f64 re re) #s(literal 1/36 binary64))) (-.f64 (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) (*.f64 re #s(literal -1/6 binary64))))
(*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))
(*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))) re)
(*.f64 (+.f64 (*.f64 #s(literal -1/216 binary64) (*.f64 re (*.f64 re re))) (*.f64 (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/1728000 binary64))) (*.f64 re (*.f64 re re)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/14400 binary64)))) (*.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))))
(*.f64 (-.f64 (*.f64 (*.f64 re re) #s(literal 1/36 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/14400 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re #s(literal -1/6 binary64)) (*.f64 #s(literal -1/120 binary64) (*.f64 re (*.f64 re re))))))
(*.f64 (*.f64 re (+.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/1728000 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (*.f64 re (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal -1/14400 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal -1/120 binary64)))))
(*.f64 (*.f64 (+.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/1728000 binary64)))) re) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) (+.f64 (*.f64 (*.f64 re re) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal -1/14400 binary64))) re) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal -1/120 binary64)))))

simplify814.0ms (5.2%)

Memory
-260.5MiB live, 932.7MiB allocated
Algorithm
egg-herbie
Rules
18 146×accelerator-lowering-fma.f32
18 146×accelerator-lowering-fma.f64
4 798×*-lowering-*.f32
4 798×*-lowering-*.f64
4 708×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01863906
16253774
221693522
358853434
082093239
Stop Event
iter limit
node limit
Counts
372 → 372
Calls
Call 1
Inputs
re
(+ re (* 1/2 (* (pow im 2) re)))
(+ re (* (pow im 2) (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re))))
(+ re (* (pow im 2) (+ (* 1/2 re) (* (pow im 2) (+ (* 1/720 (* (pow im 2) re)) (* 1/24 re))))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
1
(+ 1 (* 1/2 (pow im 2)))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+ 1 (* (pow im 2) (+ 1/2 (* (pow im 2) (+ 1/24 (* 1/720 (pow im 2)))))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (* (pow im 2) re))
(* 1/2 (* (pow im 2) re))
(* 1/2 (* (pow im 2) re))
(* 1/2 (* (pow im 2) re))
(* 1/2 (* (pow im 2) re))
(* 1/2 (* (pow im 2) re))
(* 1/2 (* (pow im 2) re))
(* 1/2 (* (pow im 2) re))
(* 1/2 (* (pow im 2) re))
(* 1/2 (* (pow im 2) re))
(* 1/2 (* (pow im 2) re))
(* 1/2 (* (pow im 2) re))
(* 1/2 (* (pow im 2) re))
(* 1/2 (* (pow im 2) re))
(* 1/2 (* (pow im 2) re))
(* 1/2 (* (pow im 2) re))
(* 1/2 (* (pow im 2) re))
(* 1/2 (* (pow im 2) re))
(* 1/2 (* (pow im 2) re))
(* 1/2 (* (pow im 2) re))
(* 1/2 (* (pow im 2) re))
(* 1/2 (* (pow im 2) re))
(* 1/2 (* (pow im 2) re))
(* 1/2 (* (pow im 2) re))
(* (pow im 2) re)
(* (pow im 2) re)
(* (pow im 2) re)
(* (pow im 2) re)
(* (pow im 2) re)
(* (pow im 2) re)
(* (pow im 2) re)
(* (pow im 2) re)
(* (pow im 2) re)
(* (pow im 2) re)
(* (pow im 2) re)
(* (pow im 2) re)
(* (pow im 2) re)
(* (pow im 2) re)
(* (pow im 2) re)
(* (pow im 2) re)
(* (pow im 2) re)
(* (pow im 2) re)
(* (pow im 2) re)
(* (pow im 2) re)
(* (pow im 2) re)
(* (pow im 2) re)
(* (pow im 2) re)
(* (pow im 2) re)
(* im re)
(* im re)
(* im re)
(* im re)
(* im re)
(* im re)
(* im re)
(* im re)
(* im re)
(* im re)
(* im re)
(* im re)
(* im re)
(* im re)
(* im re)
(* im re)
(* im re)
(* im re)
(* im re)
(* im re)
(* im re)
(* im re)
(* im re)
(* im re)
(* 1/2 (* (pow im 2) re))
(* (pow im 2) (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re)))
(* (pow im 2) (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re)))
(* (pow im 2) (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re)))
(* 1/24 (* (pow im 4) re))
(* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))
(* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))
(* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))
(* 1/24 (* (pow im 4) re))
(* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))
(* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))
(* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))
(* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))
(* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))
(* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))
(* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))
(* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))
(* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))
(* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))
(* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))
(* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))
(* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))
(* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))
(* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))
(* 1/2 (* im re))
(* im (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re)))
(* im (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re)))
(* im (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re)))
(* 1/24 (* (pow im 3) re))
(* (pow im 3) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))
(* (pow im 3) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))
(* (pow im 3) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))
(* 1/24 (* (pow im 3) re))
(* -1 (* (pow im 3) (+ (* -1/2 (/ re (pow im 2))) (* -1/24 re))))
(* -1 (* (pow im 3) (+ (* -1/2 (/ re (pow im 2))) (* -1/24 re))))
(* -1 (* (pow im 3) (+ (* -1/2 (/ re (pow im 2))) (* -1/24 re))))
(* im (* re (+ 1/2 (* 1/24 (pow im 2)))))
(* im (* re (+ 1/2 (* 1/24 (pow im 2)))))
(* im (* re (+ 1/2 (* 1/24 (pow im 2)))))
(* im (* re (+ 1/2 (* 1/24 (pow im 2)))))
(* im (* re (+ 1/2 (* 1/24 (pow im 2)))))
(* im (* re (+ 1/2 (* 1/24 (pow im 2)))))
(* im (* re (+ 1/2 (* 1/24 (pow im 2)))))
(* im (* re (+ 1/2 (* 1/24 (pow im 2)))))
(* im (* re (+ 1/2 (* 1/24 (pow im 2)))))
(* im (* re (+ 1/2 (* 1/24 (pow im 2)))))
(* im (* re (+ 1/2 (* 1/24 (pow im 2)))))
(* im (* re (+ 1/2 (* 1/24 (pow im 2)))))
1/2
(+ 1/2 (* 1/24 (pow im 2)))
(+ 1/2 (* 1/24 (pow im 2)))
(+ 1/2 (* 1/24 (pow im 2)))
(* 1/24 (pow im 2))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* 1/24 (pow im 2))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* 1/24 (pow im 2))
(* 1/24 (pow im 2))
(* 1/24 (pow im 2))
(* 1/24 (pow im 2))
(* 1/24 (pow im 2))
(* 1/24 (pow im 2))
(* 1/24 (pow im 2))
(* 1/24 (pow im 2))
(* 1/24 (pow im 2))
(* 1/24 (pow im 2))
(* 1/24 (pow im 2))
(* 1/24 (pow im 2))
(* 1/2 im)
(* im (+ 1/2 (* 1/24 (pow im 2))))
(* im (+ 1/2 (* 1/24 (pow im 2))))
(* im (+ 1/2 (* 1/24 (pow im 2))))
(* 1/24 (pow im 3))
(* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* 1/24 (pow im 3))
(* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
re
(+ re (* 1/2 (* (pow im 2) re)))
(+ re (* (pow im 2) (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re))))
(+ re (* (pow im 2) (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re))))
(* 1/24 (* (pow im 4) re))
(* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))
(* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))
(* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))
(* 1/24 (* (pow im 4) re))
(* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))
(* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))
(* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))
(* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))
(* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))
(* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))
(* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))
(* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))
(* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))
(* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))
(* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))
(* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))
(* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))
(* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))
(* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))
1
(+ 1 (* 1/2 (pow im 2)))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(* 1/24 (pow im 4))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(* 1/24 (pow im 4))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(* 1/2 (pow im 2))
(* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))
(* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))
(* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))
(* 1/24 (pow im 4))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* 1/24 (pow im 4))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* re (+ 1 (+ (* -1/6 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))
(* re (+ 1 (+ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (* (pow re 2) (+ (* -1/6 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/120 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))))))
(* re (+ 1 (+ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (* (pow re 2) (+ (* -1/6 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/120 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))))))
(* 1/120 (* (pow re 5) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))
(* (pow re 5) (+ (* -1/6 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2))) (* 1/120 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))
(* (pow re 5) (+ (* -1/6 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2))) (+ (* 1/120 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 4)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 4))))))
(* (pow re 5) (+ (* -1/6 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2))) (+ (* 1/120 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 4)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 4))))))
(* 1/120 (* (pow re 5) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))
(* -1 (* (pow re 5) (+ (* -1/120 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/6 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2))))))
(* -1 (* (pow re 5) (+ (* -1 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 4))) (+ (* -1/120 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/6 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2)))))))
(* -1 (* (pow re 5) (+ (* -1 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 4))) (+ (* -1/120 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/6 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2)))))))
(* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))
(+ (* 1/2 (* (pow im 2) (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))))) (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))))
(+ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))))) (* 1/2 (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))))))
(+ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))))) (* 1/2 (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))))))
(* 1/24 (* (pow im 4) (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))))
(* (pow im 4) (+ (* 1/24 (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))) (* 1/2 (/ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (pow im 2)))))
(* (pow im 4) (+ (* 1/24 (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))) (+ (* 1/2 (/ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (pow im 2))) (/ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (pow im 4)))))
(* (pow im 4) (+ (* 1/24 (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))) (+ (* 1/2 (/ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (pow im 2))) (/ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (pow im 4)))))
(* 1/24 (* (pow im 4) (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))))
(* (pow im 4) (+ (* 1/24 (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))) (* 1/2 (/ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (pow im 2)))))
(* (pow im 4) (+ (* 1/24 (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))) (+ (* 1/2 (/ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (pow im 2))) (/ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (pow im 4)))))
(* (pow im 4) (+ (* 1/24 (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))) (+ (* 1/2 (/ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (pow im 2))) (/ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (pow im 4)))))
re
(* re (+ 1 (* -1/6 (pow re 2))))
(* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))
(* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))
(* 1/120 (pow re 5))
(* (pow re 5) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))
(* (pow re 5) (- (+ 1/120 (/ 1 (pow re 4))) (* 1/6 (/ 1 (pow re 2)))))
(* (pow re 5) (- (+ 1/120 (/ 1 (pow re 4))) (* 1/6 (/ 1 (pow re 2)))))
(* 1/120 (pow re 5))
(* -1 (* (pow re 5) (- (* 1/6 (/ 1 (pow re 2))) 1/120)))
(* -1 (* (pow re 5) (- (* 1/6 (/ 1 (pow re 2))) (+ 1/120 (/ 1 (pow re 4))))))
(* -1 (* (pow re 5) (- (* 1/6 (/ 1 (pow re 2))) (+ 1/120 (/ 1 (pow re 4))))))
1
(+ 1 (* -1/6 (pow re 2)))
(+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))
(+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))
(* 1/120 (pow re 4))
(* (pow re 4) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))
(* (pow re 4) (- (+ 1/120 (/ 1 (pow re 4))) (* 1/6 (/ 1 (pow re 2)))))
(* (pow re 4) (- (+ 1/120 (/ 1 (pow re 4))) (* 1/6 (/ 1 (pow re 2)))))
(* 1/120 (pow re 4))
(* (pow re 4) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))
(* (pow re 4) (- (+ 1/120 (/ 1 (pow re 4))) (* 1/6 (/ 1 (pow re 2)))))
(* (pow re 4) (- (+ 1/120 (/ 1 (pow re 4))) (* 1/6 (/ 1 (pow re 2)))))
(* -1/6 (pow re 2))
(* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))
(* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))
(* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))
(* 1/120 (pow re 4))
(* (pow re 4) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))
(* (pow re 4) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))
(* (pow re 4) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))
(* 1/120 (pow re 4))
(* (pow re 4) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))
(* (pow re 4) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))
(* (pow re 4) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(* 1/24 (pow im 3))
(* 1/24 (pow im 3))
(* 1/24 (pow im 3))
(* 1/24 (pow im 3))
(* 1/24 (pow im 3))
(* 1/24 (pow im 3))
(* 1/24 (pow im 3))
(* 1/24 (pow im 3))
(* 1/24 (pow im 3))
(* 1/24 (pow im 3))
(* 1/24 (pow im 3))
(* 1/24 (pow im 3))
(pow im 3)
(pow im 3)
(pow im 3)
(pow im 3)
(pow im 3)
(pow im 3)
(pow im 3)
(pow im 3)
(pow im 3)
(pow im 3)
(pow im 3)
(pow im 3)
(* 1/120 (pow re 2))
(* 1/120 (pow re 2))
(* 1/120 (pow re 2))
(* 1/120 (pow re 2))
(* 1/120 (pow re 2))
(* 1/120 (pow re 2))
(* 1/120 (pow re 2))
(* 1/120 (pow re 2))
(* 1/120 (pow re 2))
(* 1/120 (pow re 2))
(* 1/120 (pow re 2))
(* 1/120 (pow re 2))
(* 1/24 im)
(* 1/24 im)
(* 1/24 im)
(* 1/24 im)
(* 1/24 im)
(* 1/24 im)
(* 1/24 im)
(* 1/24 im)
(* 1/24 im)
(* 1/24 im)
(* 1/24 im)
(* 1/24 im)
(* -1/6 re)
(* re (- (* 1/120 (pow re 2)) 1/6))
(* re (- (* 1/120 (pow re 2)) 1/6))
(* re (- (* 1/120 (pow re 2)) 1/6))
(* 1/120 (pow re 3))
(* (pow re 3) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))
(* (pow re 3) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))
(* (pow re 3) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))
(* 1/120 (pow re 3))
(* -1 (* (pow re 3) (- (* 1/6 (/ 1 (pow re 2))) 1/120)))
(* -1 (* (pow re 3) (- (* 1/6 (/ 1 (pow re 2))) 1/120)))
(* -1 (* (pow re 3) (- (* 1/6 (/ 1 (pow re 2))) 1/120)))
Outputs
re
(+ re (* 1/2 (* (pow im 2) re)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(+ re (* (pow im 2) (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(+ re (* (pow im 2) (+ (* 1/2 re) (* (pow im 2) (+ (* 1/720 (* (pow im 2) re)) (* 1/24 re))))))
(+.f64 re (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal 1/720 binary64))))))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (* re (+ (exp im) (/ 1 (exp im)))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
1
#s(literal 1 binary64)
(+ 1 (* 1/2 (pow im 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(+ 1 (* (pow im 2) (+ 1/2 (* (pow im 2) (+ 1/24 (* 1/720 (pow im 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal 1/720 binary64)))))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (/.f64 #s(literal 1/2 binary64) (exp.f64 im)))
(* 1/2 (* (pow im 2) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(* 1/2 (* (pow im 2) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(* 1/2 (* (pow im 2) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(* 1/2 (* (pow im 2) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(* 1/2 (* (pow im 2) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(* 1/2 (* (pow im 2) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(* 1/2 (* (pow im 2) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(* 1/2 (* (pow im 2) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(* 1/2 (* (pow im 2) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(* 1/2 (* (pow im 2) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(* 1/2 (* (pow im 2) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(* 1/2 (* (pow im 2) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(* 1/2 (* (pow im 2) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(* 1/2 (* (pow im 2) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(* 1/2 (* (pow im 2) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(* 1/2 (* (pow im 2) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(* 1/2 (* (pow im 2) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(* 1/2 (* (pow im 2) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(* 1/2 (* (pow im 2) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(* 1/2 (* (pow im 2) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(* 1/2 (* (pow im 2) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(* 1/2 (* (pow im 2) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(* 1/2 (* (pow im 2) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(* 1/2 (* (pow im 2) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(* (pow im 2) re)
(*.f64 re (*.f64 im im))
(* (pow im 2) re)
(*.f64 re (*.f64 im im))
(* (pow im 2) re)
(*.f64 re (*.f64 im im))
(* (pow im 2) re)
(*.f64 re (*.f64 im im))
(* (pow im 2) re)
(*.f64 re (*.f64 im im))
(* (pow im 2) re)
(*.f64 re (*.f64 im im))
(* (pow im 2) re)
(*.f64 re (*.f64 im im))
(* (pow im 2) re)
(*.f64 re (*.f64 im im))
(* (pow im 2) re)
(*.f64 re (*.f64 im im))
(* (pow im 2) re)
(*.f64 re (*.f64 im im))
(* (pow im 2) re)
(*.f64 re (*.f64 im im))
(* (pow im 2) re)
(*.f64 re (*.f64 im im))
(* (pow im 2) re)
(*.f64 re (*.f64 im im))
(* (pow im 2) re)
(*.f64 re (*.f64 im im))
(* (pow im 2) re)
(*.f64 re (*.f64 im im))
(* (pow im 2) re)
(*.f64 re (*.f64 im im))
(* (pow im 2) re)
(*.f64 re (*.f64 im im))
(* (pow im 2) re)
(*.f64 re (*.f64 im im))
(* (pow im 2) re)
(*.f64 re (*.f64 im im))
(* (pow im 2) re)
(*.f64 re (*.f64 im im))
(* (pow im 2) re)
(*.f64 re (*.f64 im im))
(* (pow im 2) re)
(*.f64 re (*.f64 im im))
(* (pow im 2) re)
(*.f64 re (*.f64 im im))
(* (pow im 2) re)
(*.f64 re (*.f64 im im))
(* im re)
(*.f64 re im)
(* im re)
(*.f64 re im)
(* im re)
(*.f64 re im)
(* im re)
(*.f64 re im)
(* im re)
(*.f64 re im)
(* im re)
(*.f64 re im)
(* im re)
(*.f64 re im)
(* im re)
(*.f64 re im)
(* im re)
(*.f64 re im)
(* im re)
(*.f64 re im)
(* im re)
(*.f64 re im)
(* im re)
(*.f64 re im)
(* im re)
(*.f64 re im)
(* im re)
(*.f64 re im)
(* im re)
(*.f64 re im)
(* im re)
(*.f64 re im)
(* im re)
(*.f64 re im)
(* im re)
(*.f64 re im)
(* im re)
(*.f64 re im)
(* im re)
(*.f64 re im)
(* im re)
(*.f64 re im)
(* im re)
(*.f64 re im)
(* im re)
(*.f64 re im)
(* im re)
(*.f64 re im)
(* 1/2 (* (pow im 2) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 im im)))
(* (pow im 2) (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re)))
(*.f64 im (*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(* (pow im 2) (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re)))
(*.f64 im (*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(* (pow im 2) (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re)))
(*.f64 im (*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(* 1/24 (* (pow im 4) re))
(*.f64 (*.f64 im im) (*.f64 re (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) im) (*.f64 re (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) im) (*.f64 re (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) im) (*.f64 re (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(* 1/24 (* (pow im 4) re))
(*.f64 (*.f64 im im) (*.f64 re (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) im) (*.f64 re (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) im) (*.f64 re (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) im) (*.f64 re (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))
(*.f64 im (*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))
(*.f64 im (*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))
(*.f64 im (*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))
(*.f64 im (*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))
(*.f64 im (*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))
(*.f64 im (*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))
(*.f64 im (*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))
(*.f64 im (*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))
(*.f64 im (*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))
(*.f64 im (*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))
(*.f64 im (*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(* (pow im 2) (* re (+ 1/2 (* 1/24 (pow im 2)))))
(*.f64 im (*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(* 1/2 (* im re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re im))
(* im (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re)))
(*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(* im (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re)))
(*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(* im (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re)))
(*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(* 1/24 (* (pow im 3) re))
(*.f64 (*.f64 re (*.f64 im im)) (*.f64 im #s(literal 1/24 binary64)))
(* (pow im 3) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))
(*.f64 (*.f64 im im) (*.f64 im (*.f64 re (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(* (pow im 3) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))
(*.f64 (*.f64 im im) (*.f64 im (*.f64 re (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(* (pow im 3) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))
(*.f64 (*.f64 im im) (*.f64 im (*.f64 re (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(* 1/24 (* (pow im 3) re))
(*.f64 (*.f64 re (*.f64 im im)) (*.f64 im #s(literal 1/24 binary64)))
(* -1 (* (pow im 3) (+ (* -1/2 (/ re (pow im 2))) (* -1/24 re))))
(*.f64 (*.f64 im im) (*.f64 im (*.f64 re (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(* -1 (* (pow im 3) (+ (* -1/2 (/ re (pow im 2))) (* -1/24 re))))
(*.f64 (*.f64 im im) (*.f64 im (*.f64 re (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(* -1 (* (pow im 3) (+ (* -1/2 (/ re (pow im 2))) (* -1/24 re))))
(*.f64 (*.f64 im im) (*.f64 im (*.f64 re (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(* im (* re (+ 1/2 (* 1/24 (pow im 2)))))
(*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(* im (* re (+ 1/2 (* 1/24 (pow im 2)))))
(*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(* im (* re (+ 1/2 (* 1/24 (pow im 2)))))
(*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(* im (* re (+ 1/2 (* 1/24 (pow im 2)))))
(*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(* im (* re (+ 1/2 (* 1/24 (pow im 2)))))
(*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(* im (* re (+ 1/2 (* 1/24 (pow im 2)))))
(*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(* im (* re (+ 1/2 (* 1/24 (pow im 2)))))
(*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(* im (* re (+ 1/2 (* 1/24 (pow im 2)))))
(*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(* im (* re (+ 1/2 (* 1/24 (pow im 2)))))
(*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(* im (* re (+ 1/2 (* 1/24 (pow im 2)))))
(*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(* im (* re (+ 1/2 (* 1/24 (pow im 2)))))
(*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(* im (* re (+ 1/2 (* 1/24 (pow im 2)))))
(*.f64 re (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/24 (pow im 2)))
(+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(+ 1/2 (* 1/24 (pow im 2)))
(+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(+ 1/2 (* 1/24 (pow im 2)))
(+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(* 1/24 (pow im 2))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(* 1/24 (pow im 2))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(* 1/24 (pow im 2))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(* 1/24 (pow im 2))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(* 1/24 (pow im 2))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(* 1/24 (pow im 2))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(* 1/24 (pow im 2))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(* 1/24 (pow im 2))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(* 1/24 (pow im 2))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(* 1/24 (pow im 2))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(* 1/24 (pow im 2))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(* 1/24 (pow im 2))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(* 1/24 (pow im 2))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(* 1/24 (pow im 2))
(*.f64 im (*.f64 im #s(literal 1/24 binary64)))
(* 1/2 im)
(*.f64 #s(literal 1/2 binary64) im)
(* im (+ 1/2 (* 1/24 (pow im 2))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(* im (+ 1/2 (* 1/24 (pow im 2))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(* im (+ 1/2 (* 1/24 (pow im 2))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(* 1/24 (pow im 3))
(*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(* 1/24 (pow im 3))
(*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(* (pow im 3) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
re
(+ re (* 1/2 (* (pow im 2) re)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(+ re (* (pow im 2) (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(+ re (* (pow im 2) (+ (* 1/24 (* (pow im 2) re)) (* 1/2 re))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(* 1/24 (* (pow im 4) re))
(*.f64 (*.f64 im im) (*.f64 re (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) im) (*.f64 re (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) im) (*.f64 re (+.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) im)))))
(* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) im) (*.f64 re (+.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) im)))))
(* 1/24 (* (pow im 4) re))
(*.f64 (*.f64 im im) (*.f64 re (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(* (pow im 4) (+ (* 1/24 re) (* 1/2 (/ re (pow im 2)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) im) (*.f64 re (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) im) (*.f64 re (+.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) im)))))
(* (pow im 4) (+ (* 1/24 re) (+ (* 1/2 (/ re (pow im 2))) (/ re (pow im 4)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) im) (*.f64 re (+.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) im)))))
(* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(* re (+ 1 (* im (+ (* 1/24 (pow im 3)) (* 1/2 im)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
1
#s(literal 1 binary64)
(+ 1 (* 1/2 (pow im 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(* 1/24 (pow im 4))
(*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) im) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) im) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) im) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(* 1/24 (pow im 4))
(*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) im) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) im) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) im) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(* 1/2 (pow im 2))
(*.f64 #s(literal 1/2 binary64) (*.f64 im im))
(* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))
(*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(* 1/24 (pow im 4))
(*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) im) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) im) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) im) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(* 1/24 (pow im 4))
(*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) im) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) im) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) im) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(* re (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(* re (+ 1 (+ (* -1/6 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))
(* re (+ 1 (+ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (* (pow re 2) (+ (* -1/6 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/120 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(* re (+ 1 (+ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (* (pow re 2) (+ (* -1/6 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/120 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))))))
(*.f64 re (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(* 1/120 (* (pow re 5) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 5 binary64))))
(* (pow re 5) (+ (* -1/6 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2))) (* 1/120 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(* (pow re 5) (+ (* -1/6 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2))) (+ (* 1/120 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 4)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 4))))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (/.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (*.f64 re re) (*.f64 re re))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 re re)))))))
(* (pow re 5) (+ (* -1/6 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2))) (+ (* 1/120 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 4)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 4))))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (/.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))) (*.f64 (*.f64 re re) (*.f64 re re))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 re re)))))))
(* 1/120 (* (pow re 5) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 5 binary64))))
(* -1 (* (pow re 5) (+ (* -1/120 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/6 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2))))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(* -1 (* (pow re 5) (+ (* -1 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 4))) (+ (* -1/120 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/6 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2)))))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 re re))))))
(* -1 (* (pow re 5) (+ (* -1 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 4))) (+ (* -1/120 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/6 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2)))))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 re re))))))
(* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(+ (* 1/2 (* (pow im 2) (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))))) (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(+ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))))) (* 1/2 (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(+ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))))) (* 1/2 (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))))
(* 1/24 (* (pow im 4) (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(* (pow im 4) (+ (* 1/24 (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))) (* 1/2 (/ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (pow im 2)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 re (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(* (pow im 4) (+ (* 1/24 (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))) (+ (* 1/2 (/ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (pow im 2))) (/ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (pow im 4)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 re (+.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) im))))))
(* (pow im 4) (+ (* 1/24 (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))) (+ (* 1/2 (/ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (pow im 2))) (/ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (pow im 4)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 re (+.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) im))))))
(* 1/24 (* (pow im 4) (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(* (pow im 4) (+ (* 1/24 (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))) (* 1/2 (/ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (pow im 2)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 re (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(* (pow im 4) (+ (* 1/24 (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))) (+ (* 1/2 (/ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (pow im 2))) (/ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (pow im 4)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 re (+.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) im))))))
(* (pow im 4) (+ (* 1/24 (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))) (+ (* 1/2 (/ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (pow im 2))) (/ (* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))) (pow im 4)))))
(*.f64 (*.f64 (*.f64 im (*.f64 im im)) im) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) (*.f64 re (+.f64 (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im im)) im))))))
re
(* re (+ 1 (* -1/6 (pow re 2))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re))))
(* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(* re (+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))
(* 1/120 (pow re 5))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 5 binary64)))
(* (pow re 5) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 re re))))
(* (pow re 5) (- (+ 1/120 (/ 1 (pow re 4))) (* 1/6 (/ 1 (pow re 2)))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal 1/120 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re re))) (/.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(* (pow re 5) (- (+ 1/120 (/ 1 (pow re 4))) (* 1/6 (/ 1 (pow re 2)))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal 1/120 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re re))) (/.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(* 1/120 (pow re 5))
(*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 5 binary64)))
(* -1 (* (pow re 5) (- (* 1/6 (/ 1 (pow re 2))) 1/120)))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 re re))))
(* -1 (* (pow re 5) (- (* 1/6 (/ 1 (pow re 2))) (+ 1/120 (/ 1 (pow re 4))))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal 1/120 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re re))) (/.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(* -1 (* (pow re 5) (- (* 1/6 (/ 1 (pow re 2))) (+ 1/120 (/ 1 (pow re 4))))))
(*.f64 (pow.f64 re #s(literal 5 binary64)) (+.f64 #s(literal 1/120 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re re))) (/.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/6 (pow re 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 re re)))
(+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))
(+ 1 (* (pow re 2) (- (* 1/120 (pow re 2)) 1/6)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))
(* 1/120 (pow re 4))
(*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))
(* (pow re 4) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 re re))))
(* (pow re 4) (- (+ 1/120 (/ 1 (pow re 4))) (* 1/6 (/ 1 (pow re 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(* (pow re 4) (- (+ 1/120 (/ 1 (pow re 4))) (* 1/6 (/ 1 (pow re 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(* 1/120 (pow re 4))
(*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))
(* (pow re 4) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 re re))))
(* (pow re 4) (- (+ 1/120 (/ 1 (pow re 4))) (* 1/6 (/ 1 (pow re 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(* (pow re 4) (- (+ 1/120 (/ 1 (pow re 4))) (* 1/6 (/ 1 (pow re 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(* -1/6 (pow re 2))
(*.f64 #s(literal -1/6 binary64) (*.f64 re re))
(* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(* (pow re 2) (- (* 1/120 (pow re 2)) 1/6))
(*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(* 1/120 (pow re 4))
(*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))
(* (pow re 4) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 re re))))
(* (pow re 4) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 re re))))
(* (pow re 4) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 re re))))
(* 1/120 (pow re 4))
(*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))
(* (pow re 4) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 re re))))
(* (pow re 4) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 re re))))
(* (pow re 4) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 re re))))
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(* 1/24 (pow im 3))
(*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(* 1/24 (pow im 3))
(*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(* 1/24 (pow im 3))
(*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(* 1/24 (pow im 3))
(*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(* 1/24 (pow im 3))
(*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(* 1/24 (pow im 3))
(*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(* 1/24 (pow im 3))
(*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(* 1/24 (pow im 3))
(*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(* 1/24 (pow im 3))
(*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(* 1/24 (pow im 3))
(*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(* 1/24 (pow im 3))
(*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(* 1/24 (pow im 3))
(*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(pow im 3)
(*.f64 im (*.f64 im im))
(pow im 3)
(*.f64 im (*.f64 im im))
(pow im 3)
(*.f64 im (*.f64 im im))
(pow im 3)
(*.f64 im (*.f64 im im))
(pow im 3)
(*.f64 im (*.f64 im im))
(pow im 3)
(*.f64 im (*.f64 im im))
(pow im 3)
(*.f64 im (*.f64 im im))
(pow im 3)
(*.f64 im (*.f64 im im))
(pow im 3)
(*.f64 im (*.f64 im im))
(pow im 3)
(*.f64 im (*.f64 im im))
(pow im 3)
(*.f64 im (*.f64 im im))
(pow im 3)
(*.f64 im (*.f64 im im))
(* 1/120 (pow re 2))
(*.f64 (*.f64 re re) #s(literal 1/120 binary64))
(* 1/120 (pow re 2))
(*.f64 (*.f64 re re) #s(literal 1/120 binary64))
(* 1/120 (pow re 2))
(*.f64 (*.f64 re re) #s(literal 1/120 binary64))
(* 1/120 (pow re 2))
(*.f64 (*.f64 re re) #s(literal 1/120 binary64))
(* 1/120 (pow re 2))
(*.f64 (*.f64 re re) #s(literal 1/120 binary64))
(* 1/120 (pow re 2))
(*.f64 (*.f64 re re) #s(literal 1/120 binary64))
(* 1/120 (pow re 2))
(*.f64 (*.f64 re re) #s(literal 1/120 binary64))
(* 1/120 (pow re 2))
(*.f64 (*.f64 re re) #s(literal 1/120 binary64))
(* 1/120 (pow re 2))
(*.f64 (*.f64 re re) #s(literal 1/120 binary64))
(* 1/120 (pow re 2))
(*.f64 (*.f64 re re) #s(literal 1/120 binary64))
(* 1/120 (pow re 2))
(*.f64 (*.f64 re re) #s(literal 1/120 binary64))
(* 1/120 (pow re 2))
(*.f64 (*.f64 re re) #s(literal 1/120 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* 1/24 im)
(*.f64 im #s(literal 1/24 binary64))
(* -1/6 re)
(*.f64 re #s(literal -1/6 binary64))
(* re (- (* 1/120 (pow re 2)) 1/6))
(*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(* re (- (* 1/120 (pow re 2)) 1/6))
(*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(* re (- (* 1/120 (pow re 2)) 1/6))
(*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))
(* 1/120 (pow re 3))
(*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))
(* (pow re 3) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))
(*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(* (pow re 3) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))
(*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(* (pow re 3) (- 1/120 (* 1/6 (/ 1 (pow re 2)))))
(*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(* 1/120 (pow re 3))
(*.f64 re (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))
(* -1 (* (pow re 3) (- (* 1/6 (/ 1 (pow re 2))) 1/120)))
(*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(* -1 (* (pow re 3) (- (* 1/6 (/ 1 (pow re 2))) 1/120)))
(*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 re re)))))
(* -1 (* (pow re 3) (- (* 1/6 (/ 1 (pow re 2))) 1/120)))
(*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 re re)))))

eval201.0ms (1.3%)

Memory
13.4MiB live, 418.8MiB allocated
Compiler

Compiled 41 234 to 2 827 computations (93.1% saved)

prune212.0ms (1.4%)

Memory
12.9MiB live, 324.9MiB allocated
Pruning

32 alts after pruning (25 fresh and 7 done)

PrunedKeptTotal
New1 200111 211
Fresh21416
Picked235
Done044
Total1 204321 236
Accuracy
100.0%
Counts
1 236 → 32
Alt Table
Click to see full alt table
StatusAccuracyProgram
10.8%
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64)))) (+.f64 (*.f64 re re) (*.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) re))))
28.9%
(/.f64 (*.f64 im re) (/.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
37.5%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re #s(literal 1/2 binary64)))))
56.3%
(+.f64 re (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal 1/720 binary64))))))))
26.3%
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re re)) (-.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) re)) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
56.1%
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) re)
36.4%
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) im) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) re)
58.1%
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal 1/720 binary64))))))))) re)
56.1%
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))) re)
56.1%
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) re)
52.1%
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.f64 (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal -1/14400 binary64))) re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal -1/120 binary64))))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
53.1%
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 re re) #s(literal 1/240 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
53.1%
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 re re)))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
16.4%
(*.f64 (*.f64 re (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
28.9%
(*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im re))
29.6%
(*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) re)
29.4%
(*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) re)
24.7%
(*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re)
27.9%
(*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
27.3%
(*.f64 (*.f64 im im) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im re))))
32.0%
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 (*.f64 (-.f64 #s(literal 64 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im)))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 4 binary64))))))
30.7%
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 (*.f64 (+.f64 #s(literal 512 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64))))))) (+.f64 #s(literal 64 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 8 binary64))))))
51.2%
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
66.0%
(*.f64 (cosh.f64 im) re)
37.3%
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
35.9%
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
11.2%
(*.f64 im (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64))) (*.f64 im re)))))
27.3%
(*.f64 im (*.f64 (*.f64 re (*.f64 im im)) (*.f64 im #s(literal 1/24 binary64))))
27.3%
(*.f64 im (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re)))
16.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im re)))
54.5%
(sin.f64 re)
30.2%
re
Compiler

Compiled 1 661 to 654 computations (60.6% saved)

regimes206.0ms (1.3%)

Memory
-34.3MiB live, 134.7MiB allocated
Counts
46 → 1
Calls
Call 1
Inputs
re
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im im))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re)
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 im (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re)))
(*.f64 im (*.f64 (*.f64 re (*.f64 im im)) (*.f64 im #s(literal 1/24 binary64))))
(*.f64 (*.f64 im im) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im re))))
(*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) re)
(*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im re)))
(*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) re)
(*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im re))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 re re)))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) re)
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)) re)
(/.f64 (*.f64 im re) (/.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))) re)
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) re)
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 re re) #s(literal 1/240 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal 1/720 binary64))))))))) re)
(+.f64 re (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal 1/720 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re #s(literal 1/2 binary64)))))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(*.f64 (*.f64 re (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 im (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64))) (*.f64 im re)))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) im) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) re)
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.f64 (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal -1/14400 binary64))) re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal -1/120 binary64))))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64)))) (+.f64 (*.f64 re re) (*.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) re))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 (*.f64 (-.f64 #s(literal 64 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im)))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 4 binary64))))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re re)) (-.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) re)) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 (*.f64 (+.f64 #s(literal 512 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64))))))) (+.f64 #s(literal 64 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 8 binary64))))))
(sin.f64 re)
(*.f64 (cosh.f64 im) re)
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) re)
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (sin.f64 re) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))
(*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal 1/720 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) (sin.f64 re))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))
Outputs
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) (sin.f64 re))
Calls

6 calls:

67.0ms
(sin.f64 re)
61.0ms
im
13.0ms
re
13.0ms
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
12.0ms
(+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))
Results
AccuracySegmentsBranch
100.0%1re
100.0%1im
100.0%1(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))
100.0%1(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
100.0%1(sin.f64 re)
100.0%1(+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))
Compiler

Compiled 39 to 30 computations (23.1% saved)

regimes69.0ms (0.4%)

Memory
10.5MiB live, 125.3MiB allocated
Counts
44 → 3
Calls
Call 1
Inputs
re
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im im))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re)
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 im (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re)))
(*.f64 im (*.f64 (*.f64 re (*.f64 im im)) (*.f64 im #s(literal 1/24 binary64))))
(*.f64 (*.f64 im im) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im re))))
(*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) re)
(*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im re)))
(*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) re)
(*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im re))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 re re)))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) re)
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)) re)
(/.f64 (*.f64 im re) (/.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))) re)
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) re)
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 re re) #s(literal 1/240 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal 1/720 binary64))))))))) re)
(+.f64 re (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal 1/720 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re #s(literal 1/2 binary64)))))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(*.f64 (*.f64 re (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 im (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64))) (*.f64 im re)))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) im) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) re)
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.f64 (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal -1/14400 binary64))) re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal -1/120 binary64))))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64)))) (+.f64 (*.f64 re re) (*.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) re))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 (*.f64 (-.f64 #s(literal 64 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im)))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 4 binary64))))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re re)) (-.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) re)) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 (*.f64 (+.f64 #s(literal 512 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64))))))) (+.f64 #s(literal 64 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 8 binary64))))))
(sin.f64 re)
(*.f64 (cosh.f64 im) re)
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) re)
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (sin.f64 re) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))
(*.f64 (sin.f64 re) (+.f64 (*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal 1/720 binary64))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
Outputs
(sin.f64 re)
(*.f64 (cosh.f64 im) re)
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))
Calls

4 calls:

23.0ms
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
13.0ms
im
13.0ms
re
12.0ms
(sin.f64 re)
Results
AccuracySegmentsBranch
96.7%2re
98.5%3im
96.7%3(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
96.7%3(sin.f64 re)
Compiler

Compiled 16 to 12 computations (25% saved)

regimes33.0ms (0.2%)

Memory
28.1MiB live, 70.5MiB allocated
Counts
42 → 3
Calls
Call 1
Inputs
re
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im im))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re)
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 im (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re)))
(*.f64 im (*.f64 (*.f64 re (*.f64 im im)) (*.f64 im #s(literal 1/24 binary64))))
(*.f64 (*.f64 im im) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im re))))
(*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) re)
(*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im re)))
(*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) re)
(*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im re))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 re re)))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) re)
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)) re)
(/.f64 (*.f64 im re) (/.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))) re)
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) re)
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 re re) #s(literal 1/240 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal 1/720 binary64))))))))) re)
(+.f64 re (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal 1/720 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re #s(literal 1/2 binary64)))))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(*.f64 (*.f64 re (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 im (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64))) (*.f64 im re)))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) im) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) re)
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.f64 (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal -1/14400 binary64))) re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal -1/120 binary64))))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64)))) (+.f64 (*.f64 re re) (*.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) re))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 (*.f64 (-.f64 #s(literal 64 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im)))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 4 binary64))))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re re)) (-.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) re)) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 (*.f64 (+.f64 #s(literal 512 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64))))))) (+.f64 #s(literal 64 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 8 binary64))))))
(sin.f64 re)
(*.f64 (cosh.f64 im) re)
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) re)
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (sin.f64 re) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
Outputs
(sin.f64 re)
(*.f64 (cosh.f64 im) re)
(*.f64 (sin.f64 re) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
Calls

2 calls:

15.0ms
re
12.0ms
im
Results
AccuracySegmentsBranch
96.3%2re
98.0%3im
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes58.0ms (0.4%)

Memory
-33.3MiB live, 122.3MiB allocated
Counts
40 → 3
Calls
Call 1
Inputs
re
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im im))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re)
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 im (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re)))
(*.f64 im (*.f64 (*.f64 re (*.f64 im im)) (*.f64 im #s(literal 1/24 binary64))))
(*.f64 (*.f64 im im) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im re))))
(*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) re)
(*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im re)))
(*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) re)
(*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im re))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 re re)))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) re)
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)) re)
(/.f64 (*.f64 im re) (/.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))) re)
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) re)
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 re re) #s(literal 1/240 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal 1/720 binary64))))))))) re)
(+.f64 re (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal 1/720 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re #s(literal 1/2 binary64)))))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(*.f64 (*.f64 re (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 im (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64))) (*.f64 im re)))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) im) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) re)
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.f64 (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal -1/14400 binary64))) re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal -1/120 binary64))))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64)))) (+.f64 (*.f64 re re) (*.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) re))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 (*.f64 (-.f64 #s(literal 64 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im)))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 4 binary64))))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re re)) (-.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) re)) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 (*.f64 (+.f64 #s(literal 512 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64))))))) (+.f64 #s(literal 64 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 8 binary64))))))
(sin.f64 re)
(*.f64 (cosh.f64 im) re)
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) re)
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
Outputs
(sin.f64 re)
(*.f64 (cosh.f64 im) re)
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
Calls

4 calls:

13.0ms
(sin.f64 re)
12.0ms
re
11.0ms
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
11.0ms
im
Results
AccuracySegmentsBranch
90.1%3(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
90.1%3(sin.f64 re)
90.1%2re
95.4%3im
Compiler

Compiled 16 to 12 computations (25% saved)

regimes17.0ms (0.1%)

Memory
3.0MiB live, 42.8MiB allocated
Counts
39 → 2
Calls
Call 1
Inputs
re
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im im))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re)
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 im (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re)))
(*.f64 im (*.f64 (*.f64 re (*.f64 im im)) (*.f64 im #s(literal 1/24 binary64))))
(*.f64 (*.f64 im im) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im re))))
(*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) re)
(*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im re)))
(*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) re)
(*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im re))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 re re)))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) re)
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)) re)
(/.f64 (*.f64 im re) (/.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))) re)
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) re)
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 re re) #s(literal 1/240 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal 1/720 binary64))))))))) re)
(+.f64 re (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal 1/720 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re #s(literal 1/2 binary64)))))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(*.f64 (*.f64 re (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 im (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64))) (*.f64 im re)))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) im) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) re)
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.f64 (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal -1/14400 binary64))) re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal -1/120 binary64))))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64)))) (+.f64 (*.f64 re re) (*.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) re))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 (*.f64 (-.f64 #s(literal 64 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im)))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 4 binary64))))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re re)) (-.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) re)) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 (*.f64 (+.f64 #s(literal 512 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64))))))) (+.f64 #s(literal 64 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 8 binary64))))))
(sin.f64 re)
(*.f64 (cosh.f64 im) re)
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) re)
Outputs
(sin.f64 re)
(*.f64 (cosh.f64 im) re)
Calls

1 calls:

11.0ms
im
Results
AccuracySegmentsBranch
90.2%2im
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes38.0ms (0.2%)

Memory
21.1MiB live, 99.9MiB allocated
Counts
37 → 4
Calls
Call 1
Inputs
re
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im im))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re)
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 im (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re)))
(*.f64 im (*.f64 (*.f64 re (*.f64 im im)) (*.f64 im #s(literal 1/24 binary64))))
(*.f64 (*.f64 im im) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im re))))
(*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) re)
(*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im re)))
(*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) re)
(*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im re))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 re re)))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) re)
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)) re)
(/.f64 (*.f64 im re) (/.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))) re)
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) re)
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 re re) #s(literal 1/240 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal 1/720 binary64))))))))) re)
(+.f64 re (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal 1/720 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re #s(literal 1/2 binary64)))))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(*.f64 (*.f64 re (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 im (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64))) (*.f64 im re)))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) im) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) re)
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.f64 (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal -1/14400 binary64))) re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal -1/120 binary64))))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64)))) (+.f64 (*.f64 re re) (*.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) re))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 (*.f64 (-.f64 #s(literal 64 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im)))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 4 binary64))))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re re)) (-.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) re)) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 (*.f64 (+.f64 #s(literal 512 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64))))))) (+.f64 #s(literal 64 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 8 binary64))))))
(sin.f64 re)
Outputs
(sin.f64 re)
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 (*.f64 (-.f64 #s(literal 64 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im)))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 4 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) im) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) re)
(*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) re)
Calls

3 calls:

11.0ms
(sin.f64 re)
11.0ms
re
10.0ms
im
Results
AccuracySegmentsBranch
75.5%3(sin.f64 re)
74.3%2re
86.7%4im
Compiler

Compiled 10 to 7 computations (30% saved)

regimes29.0ms (0.2%)

Memory
-10.9MiB live, 69.8MiB allocated
Counts
36 → 3
Calls
Call 1
Inputs
re
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im im))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re)
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 im (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re)))
(*.f64 im (*.f64 (*.f64 re (*.f64 im im)) (*.f64 im #s(literal 1/24 binary64))))
(*.f64 (*.f64 im im) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im re))))
(*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) re)
(*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im re)))
(*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) re)
(*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im re))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 re re)))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) re)
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)) re)
(/.f64 (*.f64 im re) (/.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))) re)
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) re)
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 re re) #s(literal 1/240 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal 1/720 binary64))))))))) re)
(+.f64 re (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal 1/720 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re #s(literal 1/2 binary64)))))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(*.f64 (*.f64 re (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 im (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64))) (*.f64 im re)))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) im) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) re)
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.f64 (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal -1/14400 binary64))) re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal -1/120 binary64))))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64)))) (+.f64 (*.f64 re re) (*.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) re))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 (*.f64 (-.f64 #s(literal 64 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im)))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 4 binary64))))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))) (*.f64 re re)) (-.f64 (*.f64 (*.f64 re re) (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))) re)) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 (*.f64 (+.f64 #s(literal 512 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (+.f64 (*.f64 im im) #s(literal -2 binary64))))))) (+.f64 #s(literal 64 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 8 binary64))))))
Outputs
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 (*.f64 (-.f64 #s(literal 64 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im)))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 4 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) im) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) re)
(*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) re)
Calls

2 calls:

13.0ms
im
11.0ms
re
Results
AccuracySegmentsBranch
61.6%3re
62.4%3im
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes13.0ms (0.1%)

Memory
-5.0MiB live, 33.9MiB allocated
Counts
33 → 2
Calls
Call 1
Inputs
re
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im im))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re)
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 im (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re)))
(*.f64 im (*.f64 (*.f64 re (*.f64 im im)) (*.f64 im #s(literal 1/24 binary64))))
(*.f64 (*.f64 im im) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im re))))
(*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) re)
(*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im re)))
(*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) re)
(*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im re))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 re re)))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) re)
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)) re)
(/.f64 (*.f64 im re) (/.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))) re)
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) re)
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 re re) #s(literal 1/240 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal 1/720 binary64))))))))) re)
(+.f64 re (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal 1/720 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re #s(literal 1/2 binary64)))))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(*.f64 (*.f64 re (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 im (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64))) (*.f64 im re)))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) im) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) re)
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (/.f64 (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal -1/14400 binary64))) re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal -1/120 binary64))))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64)))) (+.f64 (*.f64 re re) (*.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) (-.f64 (*.f64 re (*.f64 #s(literal 1/2 binary64) (*.f64 im im))) re))))
Outputs
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) im) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) re)
(*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) re)
Calls

1 calls:

9.0ms
im
Results
AccuracySegmentsBranch
60.3%2im
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes21.0ms (0.1%)

Memory
9.5MiB live, 46.4MiB allocated
Counts
30 → 3
Calls
Call 1
Inputs
re
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im im))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re)
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 im (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re)))
(*.f64 im (*.f64 (*.f64 re (*.f64 im im)) (*.f64 im #s(literal 1/24 binary64))))
(*.f64 (*.f64 im im) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im re))))
(*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) re)
(*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im re)))
(*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) re)
(*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im re))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 re re)))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) re)
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)) re)
(/.f64 (*.f64 im re) (/.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))) re)
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) re)
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 re re) #s(literal 1/240 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal 1/720 binary64))))))))) re)
(+.f64 re (*.f64 (*.f64 im im) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) #s(literal 1/720 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 re #s(literal 1/2 binary64)))))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 (*.f64 re (*.f64 im im)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(*.f64 (*.f64 re (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 im (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal -1/576 binary64))) (*.f64 im re)))))
(*.f64 (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64))))))) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
Outputs
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal 1/720 binary64))))))))) re)
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 re re)))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im re))
Calls

2 calls:

10.0ms
re
9.0ms
im
Results
AccuracySegmentsBranch
61.6%3re
58.1%1im
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes22.0ms (0.1%)

Memory
-8.1MiB live, 39.5MiB allocated
Counts
23 → 3
Calls
Call 1
Inputs
re
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im im))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re)
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 im (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re)))
(*.f64 im (*.f64 (*.f64 re (*.f64 im im)) (*.f64 im #s(literal 1/24 binary64))))
(*.f64 (*.f64 im im) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im re))))
(*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) re)
(*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im re)))
(*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) re)
(*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im re))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 re re)))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) re)
(+.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) re)) re)
(/.f64 (*.f64 im re) (/.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) #s(literal 1/12 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im im)))))) re)
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))) re)
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 re re) #s(literal 1/240 binary64))))))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
Outputs
(*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 re re)))) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im re))
Calls

2 calls:

13.0ms
im
7.0ms
re
Results
AccuracySegmentsBranch
56.1%1im
59.6%3re
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes6.0ms (0%)

Memory
21.7MiB live, 21.7MiB allocated
Counts
15 → 1
Calls
Call 1
Inputs
re
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im im))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re)
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 im (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re)))
(*.f64 im (*.f64 (*.f64 re (*.f64 im im)) (*.f64 im #s(literal 1/24 binary64))))
(*.f64 (*.f64 im im) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im re))))
(*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) re)
(*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im re)))
(*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) re)
(*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im re))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
(*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
Outputs
(*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
Calls

1 calls:

5.0ms
re
Results
AccuracySegmentsBranch
56.1%1re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes11.0ms (0.1%)

Memory
-2.7MiB live, 37.0MiB allocated
Counts
14 → 2
Calls
Call 1
Inputs
re
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im im))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re)
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 im (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re)))
(*.f64 im (*.f64 (*.f64 re (*.f64 im im)) (*.f64 im #s(literal 1/24 binary64))))
(*.f64 (*.f64 im im) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im re))))
(*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) re)
(*.f64 im (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (*.f64 im re)))
(*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) re)
(*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im re))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 re re) #s(literal 1/120 binary64)))))))
Outputs
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) re)
Calls

2 calls:

5.0ms
re
5.0ms
im
Results
AccuracySegmentsBranch
57.5%2im
52.8%2re
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes5.0ms (0%)

Memory
-28.1MiB live, 11.3MiB allocated
Counts
9 → 2
Calls
Call 1
Inputs
re
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im im))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re)
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
(*.f64 im (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re)))
(*.f64 im (*.f64 (*.f64 re (*.f64 im im)) (*.f64 im #s(literal 1/24 binary64))))
(*.f64 (*.f64 im im) (*.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im re))))
Outputs
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 im (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re)))
Calls

1 calls:

4.0ms
im
Results
AccuracySegmentsBranch
55.4%2im
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes3.0ms (0%)

Memory
7.3MiB live, 7.3MiB allocated
Counts
6 → 2
Calls
Call 1
Inputs
re
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im im))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re)
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 2 binary64) (*.f64 im im)))
Outputs
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im im))
Calls

1 calls:

3.0ms
im
Results
AccuracySegmentsBranch
53.4%2im
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes5.0ms (0%)

Memory
9.9MiB live, 9.9MiB allocated
Counts
4 → 2
Calls
Call 1
Inputs
re
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im im))
(*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re)
Outputs
re
(*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re)
Calls

2 calls:

2.0ms
re
2.0ms
im
Results
AccuracySegmentsBranch
38.2%2re
51.1%2im
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes2.0ms (0%)

Memory
4.9MiB live, 4.9MiB allocated
Counts
3 → 2
Calls
Call 1
Inputs
re
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im im))
Outputs
re
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im im))
Calls

1 calls:

2.0ms
im
Results
AccuracySegmentsBranch
51.1%2im
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes2.0ms (0%)

Memory
4.2MiB live, 4.2MiB allocated
Counts
2 → 2
Calls
Call 1
Inputs
re
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im re)))
Outputs
re
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im re)))
Calls

1 calls:

1.0ms
im
Results
AccuracySegmentsBranch
43.1%2im
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes3.0ms (0%)

Memory
6.9MiB live, 6.9MiB allocated
Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
re
Outputs
re
Calls

2 calls:

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

Compiled 6 to 4 computations (33.3% saved)

bsearch30.0ms (0.2%)

Memory
3.5MiB live, 42.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
9.0ms
4.983040563662231e+50
1.8045588967900988e+51
18.0ms
1.9108877061168926e-21
9.869412793651132e-13
Samples
18.0ms224×0valid
Compiler

Compiled 295 to 222 computations (24.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-sin: 5.0ms (38.8% of total)
ival-exp: 3.0ms (23.3% of total)
ival-mult: 3.0ms (23.3% of total)
ival-sub: 1.0ms (7.8% of total)
ival-add: 1.0ms (7.8% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch64.0ms (0.4%)

Memory
-32.8MiB live, 46.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
4.0586561631367325e+74
3.0766335657261477e+78
22.0ms
1.9108877061168926e-21
9.869412793651132e-13
Samples
27.0ms272×0valid
Compiler

Compiled 333 to 249 computations (25.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 20.0ms
ival-exp: 9.0ms (44.2% of total)
ival-sin: 5.0ms (24.6% of total)
ival-mult: 3.0ms (14.7% of total)
ival-sub: 1.0ms (4.9% of total)
ival-add: 1.0ms (4.9% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch28.0ms (0.2%)

Memory
10.6MiB live, 48.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
8.0ms
1.5404594993360023e+146
2.138323589403346e+146
16.0ms
1.9108877061168926e-21
9.869412793651132e-13
Samples
18.0ms208×0valid
Compiler

Compiled 205 to 157 computations (23.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-sin: 4.0ms (30.6% of total)
ival-exp: 3.0ms (22.9% of total)
ival-add: 2.0ms (15.3% of total)
ival-mult: 2.0ms (15.3% of total)
ival-sub: 1.0ms (7.6% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch20.0ms (0.1%)

Memory
-1.9MiB live, 36.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
18.0ms
1.9108877061168926e-21
9.869412793651132e-13
Samples
12.0ms144×0valid
Compiler

Compiled 125 to 97 computations (22.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-sin: 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)
ival-add: 1.0ms (11.6% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch45.0ms (0.3%)

Memory
6.3MiB live, 85.7MiB allocated
Algorithm
binary-search
Stop Event
predicate-same
narrow-enough
narrow-enough
Steps
TimeLeftRight
3.0ms
2.57894360003214e+99
3.538341198770182e+99
18.0ms
1.5006081917129126e+36
8.409970515524578e+45
19.0ms
1.9108877061168926e-21
9.869412793651132e-13
Samples
27.0ms320×0valid
Compiler

Compiled 1 636 to 758 computations (53.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 20.0ms
ival-sin: 8.0ms (40.7% of total)
ival-exp: 5.0ms (25.5% of total)
ival-mult: 4.0ms (20.4% of total)
ival-sub: 1.0ms (5.1% of total)
ival-add: 1.0ms (5.1% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch26.0ms (0.2%)

Memory
14.3MiB live, 50.2MiB allocated
Algorithm
binary-search
Stop Event
predicate-same
narrow-enough
Steps
TimeLeftRight
2.0ms
2.57894360003214e+99
3.538341198770182e+99
22.0ms
1.5006081917129126e+36
8.409970515524578e+45
Samples
17.0ms176×0valid
Compiler

Compiled 1 051 to 497 computations (52.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-exp: 5.0ms (38.7% of total)
ival-sin: 4.0ms (30.9% of total)
ival-mult: 2.0ms (15.5% of total)
ival-sub: 1.0ms (7.7% of total)
ival-add: 1.0ms (7.7% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch2.0ms (0%)

Memory
5.7MiB live, 5.7MiB allocated
Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
2.0ms
2.57894360003214e+99
3.538341198770182e+99
Samples
1.0ms16×0valid
Compiler

Compiled 71 to 47 computations (33.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.0ms
ival-sub: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
ival-exp: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-mult: 0.0ms (0% of total)
ival-sin: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch45.0ms (0.3%)

Memory
-17.5MiB live, 65.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
3.54036756946447e+216
1.7585364465352663e+217
21.0ms
4.4844747701941594e+58
1.6088762714262374e+64
Samples
34.0ms240×0valid
Compiler

Compiled 599 to 430 computations (28.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 20.0ms
ival-sin: 11.0ms (55.7% of total)
ival-exp: 3.0ms (15.2% of total)
ival-mult: 3.0ms (15.2% of total)
ival-sub: 1.0ms (5.1% of total)
ival-add: 1.0ms (5.1% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch53.0ms (0.3%)

Memory
20.4MiB live, 56.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
3.54036756946447e+216
1.7585364465352663e+217
37.0ms
4.4844747701941594e+58
1.6088762714262374e+64
Samples
41.0ms240×0valid
Compiler

Compiled 545 to 394 computations (27.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 35.0ms
ival-exp: 21.0ms (60.2% of total)
ival-sin: 8.0ms (22.9% of total)
ival-mult: 3.0ms (8.6% of total)
ival-sub: 1.0ms (2.9% of total)
ival-add: 1.0ms (2.9% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch13.0ms (0.1%)

Memory
-14.4MiB live, 23.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
12.0ms
3.0766335657261477e+78
1.3638717386030452e+79
Samples
9.0ms96×0valid
Compiler

Compiled 173 to 124 computations (28.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
ival-sin: 3.0ms (47.7% of total)
ival-exp: 1.0ms (15.9% of total)
ival-mult: 1.0ms (15.9% of total)
ival-sub: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch14.0ms (0.1%)

Memory
-14.5MiB live, 24.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
11.0ms
3.0766335657261477e+78
1.3638717386030452e+79
Samples
8.0ms96×0valid
Compiler

Compiled 173 to 124 computations (28.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 5.0ms
ival-sin: 2.0ms (36.4% of total)
ival-exp: 1.0ms (18.2% of total)
ival-mult: 1.0ms (18.2% of total)
ival-sub: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch18.0ms (0.1%)

Memory
39.6MiB live, 39.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
16.0ms
1.9871727725320027e+103
3.35684152573629e+108
Samples
11.0ms144×0valid
Compiler

Compiled 215 to 160 computations (25.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-sin: 3.0ms (38.9% of total)
ival-exp: 2.0ms (25.9% of total)
ival-mult: 2.0ms (25.9% of total)
ival-sub: 1.0ms (13% of total)
ival-add: 1.0ms (13% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch24.0ms (0.2%)

Memory
-16.9MiB live, 31.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
22.0ms
0.018316138506517678
436.5607752084156
Samples
11.0ms128×0valid
Compiler

Compiled 129 to 96 computations (25.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-sin: 3.0ms (37.1% of total)
ival-exp: 2.0ms (24.7% of total)
ival-mult: 2.0ms (24.7% of total)
ival-sub: 1.0ms (12.4% of total)
ival-add: 1.0ms (12.4% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch19.0ms (0.1%)

Memory
1.7MiB live, 38.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
17.0ms
0.018316138506517678
436.5607752084156
Samples
13.0ms128×0valid
Compiler

Compiled 129 to 96 computations (25.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-mult: 4.0ms (39.6% of total)
ival-sin: 3.0ms (29.7% of total)
ival-exp: 2.0ms (19.8% of total)
ival-sub: 1.0ms (9.9% of total)
ival-add: 1.0ms (9.9% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch43.0ms (0.3%)

Memory
-7.9MiB live, 30.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
41.0ms
0.018316138506517678
436.5607752084156
Samples
37.0ms128×0valid
Compiler

Compiled 129 to 96 computations (25.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-sin: 3.0ms (37.1% of total)
ival-exp: 2.0ms (24.8% of total)
ival-sub: 1.0ms (12.4% of total)
ival-add: 1.0ms (12.4% of total)
ival-mult: 1.0ms (12.4% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

simplify23.0ms (0.1%)

Memory
-5.4MiB live, 33.5MiB allocated
Algorithm
egg-herbie
Rules
134×*-commutative_binary64
50×+-commutative_binary64
22×distribute-lft-neg-in_binary64
22×distribute-rgt-neg-in_binary64
18×sub-neg_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0143619
1232619
2247619
3261619
4279619
5290619
6294619
7295619
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) (sin.f64 re))
(if (<=.f64 im #s(literal 4704172149284445/4951760157141521099596496896 binary64)) (sin.f64 re) (if (<=.f64 im #s(literal 1800000000000000054259107403096724002821428209516544 binary64)) (*.f64 (cosh.f64 im) re) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))))
(if (<=.f64 im #s(literal 4704172149284445/4951760157141521099596496896 binary64)) (sin.f64 re) (if (<=.f64 im #s(literal 260000000000000018663387145971383195348398005969182809960058423038525829021696 binary64)) (*.f64 (cosh.f64 im) re) (*.f64 (sin.f64 re) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))))
(if (<=.f64 im #s(literal 4704172149284445/4951760157141521099596496896 binary64)) (sin.f64 re) (if (<=.f64 im #s(literal 210000000000000006026291930612037697397723483897679648158091550886681075892754162969800292352487100407153055807158766162438320876203256566287171584 binary64)) (*.f64 (cosh.f64 im) re) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(if (<=.f64 im #s(literal 4704172149284445/4951760157141521099596496896 binary64)) (sin.f64 re) (*.f64 (cosh.f64 im) re))
(if (<=.f64 im #s(literal 4704172149284445/4951760157141521099596496896 binary64)) (sin.f64 re) (if (<=.f64 im #s(literal 339999999999999996123846586046231871488 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 (*.f64 (-.f64 #s(literal 64 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im)))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 4 binary64)))))) (if (<=.f64 im #s(literal 3000000000000000144842117940566207686481337910359529749054740219931327694241734805189255256017469440 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) im) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) re) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) re))))
(if (<=.f64 im #s(literal 339999999999999996123846586046231871488 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 (*.f64 (-.f64 #s(literal 64 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im)))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 4 binary64)))))) (if (<=.f64 im #s(literal 3000000000000000144842117940566207686481337910359529749054740219931327694241734805189255256017469440 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) im) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) re) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) re)))
(if (<=.f64 im #s(literal 3000000000000000144842117940566207686481337910359529749054740219931327694241734805189255256017469440 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) im) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) re) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) re))
(if (<=.f64 re #s(literal 55999999999999995738431883930185175491678151167255827709952 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal 1/720 binary64))))))))) re) (if (<=.f64 re #s(literal 9800000000000000271167201572027963398280850535620998139459646417127783573134332002871838666558727078837128947430670755537031086256974459806349926950276137033018871209495631925528665697968810597679675078088491081400320 binary64)) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 re re)))) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im re))))
(if (<=.f64 re #s(literal 55999999999999995738431883930185175491678151167255827709952 binary64)) (*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64))) (if (<=.f64 re #s(literal 9800000000000000271167201572027963398280850535620998139459646417127783573134332002871838666558727078837128947430670755537031086256974459806349926950276137033018871209495631925528665697968810597679675078088491081400320 binary64)) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 re re)))) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im re))))
(*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(if (<=.f64 im #s(literal 3099999999999999882348577678832550537501693292487988723285108975440432365305856 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) re))
(if (<=.f64 im #s(literal 3349999999999999833049965620967287464196123818720475596548362950066760862138368 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (*.f64 im (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re))))
(if (<=.f64 im #s(literal 9599999999999998999872492655809776733450325017056762781332716907185916194288067380037217111370178014216192 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im im)))
(if (<=.f64 im #s(literal 3152519739159347/2251799813685248 binary64)) re (*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re))
(if (<=.f64 im #s(literal 3152519739159347/2251799813685248 binary64)) re (*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im im)))
(if (<=.f64 im #s(literal 3152519739159347/2251799813685248 binary64)) re (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im re))))
re
Outputs
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) (sin.f64 re))
(*.f64 (cosh.f64 im) (sin.f64 re))
(if (<=.f64 im #s(literal 4704172149284445/4951760157141521099596496896 binary64)) (sin.f64 re) (if (<=.f64 im #s(literal 1800000000000000054259107403096724002821428209516544 binary64)) (*.f64 (cosh.f64 im) re) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))))
(if (<=.f64 im #s(literal 4704172149284445/4951760157141521099596496896 binary64)) (sin.f64 re) (if (<=.f64 im #s(literal 1800000000000000054259107403096724002821428209516544 binary64)) (*.f64 (cosh.f64 im) re) (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))))))))))
(if (<=.f64 im #s(literal 4704172149284445/4951760157141521099596496896 binary64)) (sin.f64 re) (if (<=.f64 im #s(literal 260000000000000018663387145971383195348398005969182809960058423038525829021696 binary64)) (*.f64 (cosh.f64 im) re) (*.f64 (sin.f64 re) (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))))
(if (<=.f64 im #s(literal 4704172149284445/4951760157141521099596496896 binary64)) (sin.f64 re) (if (<=.f64 im #s(literal 260000000000000018663387145971383195348398005969182809960058423038525829021696 binary64)) (*.f64 (cosh.f64 im) re) (*.f64 (sin.f64 re) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))))
(if (<=.f64 im #s(literal 4704172149284445/4951760157141521099596496896 binary64)) (sin.f64 re) (if (<=.f64 im #s(literal 210000000000000006026291930612037697397723483897679648158091550886681075892754162969800292352487100407153055807158766162438320876203256566287171584 binary64)) (*.f64 (cosh.f64 im) re) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(if (<=.f64 im #s(literal 4704172149284445/4951760157141521099596496896 binary64)) (sin.f64 re) (if (<=.f64 im #s(literal 210000000000000006026291930612037697397723483897679648158091550886681075892754162969800292352487100407153055807158766162438320876203256566287171584 binary64)) (*.f64 (cosh.f64 im) re) (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 im im)))))
(if (<=.f64 im #s(literal 4704172149284445/4951760157141521099596496896 binary64)) (sin.f64 re) (*.f64 (cosh.f64 im) re))
(if (<=.f64 im #s(literal 4704172149284445/4951760157141521099596496896 binary64)) (sin.f64 re) (if (<=.f64 im #s(literal 339999999999999996123846586046231871488 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 (*.f64 (-.f64 #s(literal 64 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im)))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 4 binary64)))))) (if (<=.f64 im #s(literal 3000000000000000144842117940566207686481337910359529749054740219931327694241734805189255256017469440 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) im) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) re) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) re))))
(if (<=.f64 im #s(literal 4704172149284445/4951760157141521099596496896 binary64)) (sin.f64 re) (if (<=.f64 im #s(literal 339999999999999996123846586046231871488 binary64)) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (/.f64 (*.f64 (-.f64 #s(literal 64 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im)))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 4 binary64)))))) (if (<=.f64 im #s(literal 3000000000000000144842117940566207686481337910359529749054740219931327694241734805189255256017469440 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))) (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))))
(if (<=.f64 im #s(literal 339999999999999996123846586046231871488 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 (*.f64 (-.f64 #s(literal 64 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im)))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 4 binary64)))))) (if (<=.f64 im #s(literal 3000000000000000144842117940566207686481337910359529749054740219931327694241734805189255256017469440 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) im) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) re) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) re)))
(if (<=.f64 im #s(literal 339999999999999996123846586046231871488 binary64)) (*.f64 (*.f64 re #s(literal 1/2 binary64)) (/.f64 (*.f64 (-.f64 #s(literal 64 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im)))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (+.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 4 binary64)))))) (if (<=.f64 im #s(literal 3000000000000000144842117940566207686481337910359529749054740219931327694241734805189255256017469440 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))) (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))))
(if (<=.f64 im #s(literal 3000000000000000144842117940566207686481337910359529749054740219931327694241734805189255256017469440 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))) im) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) re) (*.f64 (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) re))
(if (<=.f64 im #s(literal 3000000000000000144842117940566207686481337910359529749054740219931327694241734805189255256017469440 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 im (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))))) (*.f64 re (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))))
(if (<=.f64 re #s(literal 55999999999999995738431883930185175491678151167255827709952 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal 1/720 binary64))))))))) re) (if (<=.f64 re #s(literal 9800000000000000271167201572027963398280850535620998139459646417127783573134332002871838666558727078837128947430670755537031086256974459806349926950276137033018871209495631925528665697968810597679675078088491081400320 binary64)) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 re re)))) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im re))))
(if (<=.f64 re #s(literal 55999999999999995738431883930185175491678151167255827709952 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im #s(literal 1/720 binary64)))))))))) (if (<=.f64 re #s(literal 9800000000000000271167201572027963398280850535620998139459646417127783573134332002871838666558727078837128947430670755537031086256974459806349926950276137033018871209495631925528665697968810597679675078088491081400320 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 re re))))) (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im re))))
(if (<=.f64 re #s(literal 55999999999999995738431883930185175491678151167255827709952 binary64)) (*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64))) (if (<=.f64 re #s(literal 9800000000000000271167201572027963398280850535620998139459646417127783573134332002871838666558727078837128947430670755537031086256974459806349926950276137033018871209495631925528665697968810597679675078088491081400320 binary64)) (*.f64 (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 re re)))) (+.f64 #s(literal 2 binary64) (*.f64 im im))) (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im re))))
(if (<=.f64 re #s(literal 55999999999999995738431883930185175491678151167255827709952 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))) (if (<=.f64 re #s(literal 9800000000000000271167201572027963398280850535620998139459646417127783573134332002871838666558727078837128947430670755537031086256974459806349926950276137033018871209495631925528665697968810597679675078088491081400320 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 im im)) (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 re re))))) (*.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im re))))
(*.f64 re (+.f64 (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 1 binary64)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))))
(if (<=.f64 im #s(literal 3099999999999999882348577678832550537501693292487988723285108975440432365305856 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) re))
(if (<=.f64 im #s(literal 3099999999999999882348577678832550537501693292487988723285108975440432365305856 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (*.f64 re (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))))
(if (<=.f64 im #s(literal 3349999999999999833049965620967287464196123818720475596548362950066760862138368 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (*.f64 im (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im re))))
(if (<=.f64 im #s(literal 9599999999999998999872492655809776733450325017056762781332716907185916194288067380037217111370178014216192 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im im)))
(if (<=.f64 im #s(literal 9599999999999998999872492655809776733450325017056762781332716907185916194288067380037217111370178014216192 binary64)) (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/6 binary64))))) (*.f64 (*.f64 im im) (*.f64 re #s(literal 1/2 binary64))))
(if (<=.f64 im #s(literal 3152519739159347/2251799813685248 binary64)) re (*.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) re))
(if (<=.f64 im #s(literal 3152519739159347/2251799813685248 binary64)) re (*.f64 re (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))
(if (<=.f64 im #s(literal 3152519739159347/2251799813685248 binary64)) re (*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im im)))
(if (<=.f64 im #s(literal 3152519739159347/2251799813685248 binary64)) re (*.f64 (*.f64 im im) (*.f64 re #s(literal 1/2 binary64))))
(if (<=.f64 im #s(literal 3152519739159347/2251799813685248 binary64)) re (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im re))))
re

soundness5.4s (34.7%)

Memory
52.7MiB live, 6 668.6MiB allocated
Rules
18 460×accelerator-lowering-fma.f32
18 460×accelerator-lowering-fma.f64
18 146×accelerator-lowering-fma.f32
18 146×accelerator-lowering-fma.f64
16 438×accelerator-lowering-fma.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01863906
16253774
221693522
358853434
082093239
023123
1131123
2958123
08676110
02152917
18082662
230182567
362862518
083702342
037201
1209201
21651197
08574178
0782162
12522086
26752078
317352076
444312076
560042076
678262076
081751893
0130677
1419645
21290629
34286612
45237612
55803612
66438612
77722612
08007572
01128
15224
238922
0439922
Stop Event
fuel
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 1 331 to 668 computations (49.8% saved)

preprocess142.0ms (0.9%)

Memory
-32.9MiB live, 245.8MiB allocated
Remove

(negabs re)

(abs im)

Compiler

Compiled 1 354 to 366 computations (73% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...